Git 分支管理(Mac)

创建项目连接github

1. 根据自己的喜好在指定位置新建文件夹,打开terminal并且进入到这个空文件夹内部

cd /Users/jilingy/IdeaProjects/GitStart/

2. 通过命令git init把这个文件夹变成Git可管理的仓库

git init

3. 复制粘贴想要上传的代码或者文件到新建的文件夹内

4. 添加文件夹里所有的文件到仓库(或git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的)

git add .

5. git commit -m "注释" 

虽然我们用了add提了添加文件的需求,但需要使用git commit把项目提交到仓库。

git commit -m "添加ReadMe文件"

6. 本地的所有操作已经就绪,但是远程,也就是github上并没有存在这个仓库,所以我们要在github上创建一个与第一步文件夹相同名字的仓库。

7. 这一步进行本地(你自己创建的文件夹)和远程(与你同名文件夹)的仓库进行关联了

git remote add origin [远程仓库地址]

8.将第五步commit的内容正式上传到远程的仓库

git push -u origin master

更新代码到分支

git add .
git commit -m"增加新的功能"
git push origin [master或者自己的分支]

Merge请求

1. 在提交merge request之前需要将主分支上的代码更新到自己分支上

#切换到主分支
git checkout master
#把主分支上新的分支代码拉下来 
git pull     
     
#切换到自己的分支    
git checkout dev-yangjiling
#把主分支上新的代码merge到我们自己的分支
git merge master 
#把主分支上新的代码merge到我们自己的分支湖,上传到我们自己的分支上
git push -u origin dev-yangjiling

2. 提交merge request

source:我们自己的分支 target: 主分支

克隆代码到本地

在指定文件下,打开terminal输入:clone +git项目地址

git clone [git项目地址]

回到历史版本

可能遇到无法解决的冲突或者错误,想要回到某个版本的git

git reset --hard commit的SHA号

git push -f -u origin release

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值