git使用手册

20 阅读1分钟

1. 修改分支名称

a. 重命名远程分支对应的本地分支

git branch -m oldName newName

b. 删除远程分支

git push --delete origin oldName

c. 上传新命名的本地分支

git push origin newName

d.把修改后的本地分支与远程分支关联

git branch --set-upstream-to origin/newName

2. 合并分支

a.切换到master

git checkout master

b.dev 合并到 master 分支上

git merge dev

3. 删除分支

3.1 本地删除分支

如果你还在一个分支上,那么Git是不允许你删除这个分支的。所以,请记得先退出分支git checkout master。 通过git branch -d <branch> 删除一个分支,比如:git branch -d test_v1.0.1
当一个分支被推送并合并到远程分支后,-d才会本地删除该分支。如果一个分支还没有被推送或者合并,那么可以使用-D强制删除它。

3.2 远程删除分支

使用这个命令可以远程删除分支git push <remote> --delete <branch>
例如:git push origin --delete test_v1.0.1,这个分支就被远程删除了。

【问题】有可能会遇到这样的提示,提示远程库中没有origin

image.png

【解决】添加origin,并push
  `git remote add origin git@github.com:ds/dd.git`
  `git push -u origin master`
 

如果需要修改git配置,请打开.git/config,该文件夹是隐藏的,需要主动展示。

4. 增加分支