将远程仓库的项目克隆到本地
1 2
| git clone <仓库url> <本地目录名> cd <本地目录名>
|
创建新分支
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| git checkout main
git pull origin main
git checkout -b <分支名>
git branch
git checkout <分支名>
|
克隆下来的项目会自动与远程仓库建立关联,远程仓库会被自动添加为一个名为 origin
的远程仓库配置,在本地项目的基础上创建的新分支也会默认与 origin
远程仓库关联。
也可通过 git remote add
命令,在一个已有的仓库中添加一个新的远程仓库作为关联:
1
| git remote add <远程仓库别名> <远程仓库url>
|
提交到分支
1 2 3 4
| git add .
git commit -m "提交信息"
|
⚠️记得时常保持更新
在开发过程中,其他团队成员可能也在同一项目上工作,为了保持分支的最新状态,应利用下面的命令将主线代码合并到当前分支:
1 2 3 4 5 6 7
| git checkout <主线分支名> git pull origin main
git checkout <开发分支名> git merge <主线分支名>
|
合并分支
将分支合并回主线(通常是 master 或 main 分支)。在合并前,最好使用再次使分支代码与主线同步:
1 2 3 4 5 6 7 8 9 10 11
| git checkout main git pull origin main
git checkout <开发分支名> git merge main
git checkout main git merge <开发分支名>
|
也可以使用以下命令将修改推送到远程仓库:
再手动在远程仓库中选择要合并的分支,提交合并请求。