git常用命令

git常用命令

git 从dev分支上创建自己的分支教程
1、首先切换到dev分支上,拉取最新的代码

1.git checkout dev 
2.git pull

2、从已有的分支dev分支,创建一个dev_new分支

git checkout -b dev_new

3.创建完可以查看一下,分支已经切换到dev_new

git branch

4、提交该分支到远程仓库

git push origin dev_new

5、将远端的分支和本地的dev_new分支关联起来

git branch --set-upstream-to=origin/dev_new

6、验证创建的分支是否成功

git pull

当出现Already up to date,代表该分支创建成功。
常用命令
查看本地分支

git branch

查看本地和远程所有分支

git branch --all

默认只有master分支,所以会看到如下两个分支
master[本地主分支] origin/master[远程主分支]

创建本地分支

git branch dev

切换到别的分支

git checkout dev

1、每次克隆一个仓库时,本地都会新建一个 master 分支来track 远程的 origin/master。如果不同名,需要人为指定。如果创建的本地分支与远程分支同名 git 就会知道推送到远程哪个分支,从哪个远程分支同步到本地分支。

git push origin branch_name

2、本地新建了一个分支 test,远程没有该分支
一般来说我们都会使其跟踪远程同名分支,所以可以利用

git push --set-upstream origin test

这样就可以自动在远程创建一个 test 分支,然后本地分支会 track 该分支

3、远程新建了一个分支,本地没有该分支,可以利用

git checkout --track origin/branch_name 

这时本地会新建一个分支名叫 branch_name ,会自动跟踪远程的同名分支 branch_name

4、查看分支跟踪的远程分支

git branch -vv  (两个v)

5、查看本地和远程所有分支

git branch --all

6、删除分支
我现在在dev2分支上,想删除dev2分支

1 先切换到别的分支
git checkout dev1

2 删除本地分支
git branch -d dev2

3 如果删除不了可以强制删除
git branch -D dev2

4 有必要的情况下,删除远程分支(慎用)
git push origin --delete dev2

5 再从公用的仓库fetch代码
git fetch origin dev2:dev2

6 然后切换分支即可
git checkout dev2

注:上述操作是删除个人本地和个人远程分支,如果只删除个人本地,请忽略第4
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值