1,拉取远程分支到本地(本地不存在的分支)
git checkout -b 本地分支名 origin/远程分支名
这个将会自动创建一个新的本地分支,并与指定的远程分支关联起来。
2,首次提交本地分支到远程(远程不存在该分支)
git push origin dev:dev
这个将会自动创建一个新的远程分支,并关联起来。
3,从已有的分支(如master分支),创建一个创建新的分支(如dev分支)
git checkout -b dev
这个将会创建一个新的分支并切换过去
4,删除远程分支
git push origin --delete 远程分支名
5,删除本地分支
git branch -d 本地分支名
删除本地分支时当前分支必须是其他分支
6,首次提交代码,Push to origin/master was rejected (fatal: refusing to merge unrelated histories)
git pull origin master --allow-unrelated-histories
7,手动添加忽略文件
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
8,添加忽略单个文件
git rm -r --cached <FILENAME>
9,切换远程仓库地址:
方式一:修改远程仓库地址
【git remote set-url origin URL】 更换远程仓库地址,URL为新地址。
方式二:先删除远程仓库地址,然后再添加
【git remote rm origin】 删除现有远程仓库
【git remote add origin url】添加新远程仓库
10、查看远程仓库的地址
【git remote -v 】