Git常用操作场景

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 】

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git c...
    LOVE_晴天阅读 2,332评论 0 10
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 2,091评论 0 18
  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,947评论 5 147
  • 配置 首先是配置帐号信息 ssh -T git@github.com#登陆github 修改项目中的个人信息 1 ...
    rochuan阅读 751评论 1 1
  • 现阶段我的写作可以分成三大类:总结计划(复盘)、笔记类(学习/阅读)和原创文章。原创文章大致可以分成散文随想和思考...
    沐熹的星空阅读 242评论 0 1