【pull操作】
1.将远程指定分支拉取到本地指定分支上:
git pull origin <远程分支名>:<本地分支名>
2.将远程指定分支拉取到本地当前分支上:
git pull origin <远程分支名>
3.将本地分支与远程分支相关联起来:
git branch --set-upstream-to=origin/<远程分支名> <本地分支名>
4.将本地当前分支同名的远程分支拉取下来:
git pull
【push操作】
1.将本地当前分支推送到远程分支(pull是远程分支在前,本地分支在后,push相反):
git push origin <本地分支名>:<远程分支名>
2.将本地当前分支推送到同名的远程分支上:
git push origin <本地分支名>
【切换分支】
1.创建并切换分支:
git checkout -b <新的分支名>
2.查看远程全部的分支:
git branch -a
3.切换到已有的分支:
git checkout <分支名>
【修改分支的名称】
1.本地分支还未推送到远程分支上时,只修改本地即可
git branch -m oldName newName
2.本地分支已推送到远程分支并且两者的名称相同时,要先修改本地,再删除远程分支,上传新分支并关联
git branch -m oldName newName //命名本地分支
git push --delete origin oldName //删除远程分支
git push origin newName //上传新的本地分支
git branch --set-upstream-to origin/newName //关联分支
【合并分支】
1.将本地其它分支合并到当前分支
git merge <分支名>
【克隆】
1.将仓库克隆到指定的文件夹:
git clone <仓库路径> <存储路径>
2.克隆仓库的指定分支:
例如:git clone -b release git@github.com:jaid-cn/pd_dll.git ./dll
【添加文件】
1.添加多个文件,中间用空格隔开:
git add file1 file2 file3
git add config/*
git add home/*.cpp
(c)添加所有文件:
git add . 或者 git add --all
3.添加文件夹:
git add <文件夹名>
【提交到本地】
1.将添加的文件或修改提交到本地仓库:
git commit -m "描述文字"
因篇幅问题不能全部显示,请点此查看更多更全内容