git本地分支

1.新建git仓库,并clone到本地:

$git clone 'https://github.com/'

2.列出本地所有分支:

$ git branch

注意:如果新建仓库的时候没有init,此时列出的分支中不显示任何分支,解决办法添加一个文件,并将此文件提交:

1.$git add .   
2.git commit -m '注释'   
3.git push  

完成以上3步骤之后,再执行git branch dev命令既可。
如果新建仓库时没有init,当你新建分支:$git branch dev时会报错,fatal: Not a valid object name: ‘master’. 原因是你本地还没有master。

3.新建本地分支:

$git branch dev

此时再执行第二步骤将看到本地的两个分支:master和dev。

4.切换分支到dev

$git checkout dev

5.添加文件

6.从dev分支推送到远程仓库

$ git status 

$ git add 文件名(git add . 添加所有)/ git rm 文件名

$ git commit -m '注释'

$ git push origin dev (第一次推时加上origin)

7.切换到master分支,并合并某一分支

$ git checkout master

$ git merge dev (合并dev分支)

8.通过master分支合并
在master分支下执行:git push

注:

如果你要提交的代码中,包含了从别处git clone下来的代码,切记现将clone下来的文件夹中的.git 文件删除,否则你提交的git中是不会包含此文件夹的。

rm -rf .git

获取远程git地址:

git fetch origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值