git

1.创建分支

git branch dev

2.查看本地分支:

git branch
注:名称前面加* 号的是当前的分支

3.查看远程分支:

加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话)

git branch -a

4.切换分支

git checkout branch_name

5.删除本地分支

git branch -d branch_name

6.删除远程分支

git branch -r -d origin/branch-name
git push origin :branch-name

7.如果远程新建了一个分支,本地没有该分支。

可以利用 git checkout --track origin/branch_name ,这时本地会新建一个分支名叫 branch_name ,会自动跟踪远程的同名分支 branch_name。

git checkout --track origin/branch_name

8.如果本地新建了一个分支 branch_name,但是在远程没有。

这时候 push 和 pull 指令就无法确定该跟踪谁,一般来说我们都会使其跟踪远程同名分支,所以可以利用 git push --set-upstream origin branch_name ,这样就可以自动在远程创建一个 branch_name 分支,然后本地分支会 track 该分支。后面再对该分支使用 push 和 pull 就自动同步。

git push --set-upstream origin branch_name

9.合并分支到master上

首先切换到master分支上

git checkout master
如果是多人开发的话 需要把远程master上的代码pull下来

git pull origin master
然后我们把dev分支的代码合并到master上

git merge dev
然后查看状态

git status
————————————————
版权声明:本文为CSDN博主「howe8888」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/howesao/article/details/120763002

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 项目开发中git是非常重要的,它可以有效、高速地处理从很小到非常大的项目版本管理。 资料: 廖雪峰git教程: h...
    淡退阅读 3,619评论 0 1
  • 我们在首次创建远程仓库,提交代码的时候一般有如下步骤: 1. git init 2. git remote add...
    会飞的蜗牛F阅读 1,180评论 0 0
  • git 帮助 git的三种状态 已提交(committed),已修改(modified)和已暂存(staged) ...
    RevinDuan阅读 4,908评论 0 0
  • 简介 使用分支意味着你可以把你的工作从开发主线上分离出来,以免影响开发主线。虽然几乎所有的版本控制系统都支持分支,...
    redher阅读 3,126评论 0 0
  • Git工作目录主要分为: 1.工作区 (git add ↓)2.暂存区 (git commit ↓)3....
    言晓柒阅读 3,483评论 0 1

友情链接更多精彩内容