Git的使用方法和命令列表
Git 的基本流程
-
- 复制存储库(clone)
-
- 创建分支(update-readme)
-
- 更新 README.md 并提交
-
- 将本地存储库同步到远程存储库(push)
-
- 将 update-readme 分支合并到 main 分支
-
- 将远程存储库同步到本地存储库(pull)
- 删除不必要的分支
命令列表
确认分支信息
git branch
创建一个新分支
git branch {branch name}
切换分支
git checkout {branch name}
请确认分支上是否有更改内容。
git status
寻找与本地仓库关联的远程仓库
其中origin为该参考名称
git remote -v
origin git@gitlab.com:gitroom/djangoproject.git (fetch)
origin git@gitlab.com:gitroom/djangoproject.git (push)
将更改后的文件添加到暂存区
# 個別
git add {file name}
# すべて
git add .
提交暂存区的内容
git commit -m "{commit message}"
展示提交记录。
HEAD指的是当前所在的存储库。
origin指的是远程存储库的状态。
git log
commit aaaaaaaaaaa (HEAD -> update-readme)
Author: user <mail@mail.com>
Date: Fri Nov 10 05:05:25 2023 +0000
update readme
commit bbbbbbbbbbbbbbbbb (origin/main, origin/HEAD, main)
Author: user <mail@mail.com>
Date: Thu Nov 9 23:51:16 2023 +0000
Update README.md
将远程仓库的更新同步到本地仓库
git pull {remote_ref} {branchname}
(例)
git pull origin main
将本地仓库的内容同步到远程仓库。
git push {remote_ref} {branchname}
(例)
git push origin update-readme
删除本地存储库的特定分支
通常
git branch -d {branch-name}
mainにマージされてないbranchを強制削除する場合
git branch -D {branch-name}