版本控制工具Git

 直接推送远程分支

1.先在本地创建一个 本地仓库,使用到git init命令

2. 关联到指定的远程仓库 git remote add origin 远程仓库地址

3.拉取指定的远程分支git pull origin developer

4.假设添加文件xxx3.txt 然后add commit 

5.push到远程指定分支即可 git push origin master:developer 注意如果是本地其他分支则需要讲本地默认分支master改成指定的本地分支

注意:

1、git add 添加多余文件 撤销操作

git reset HEAD 后面什么都不跟的,就是上一次add 里面的内容全部撤销
git reset HEAD XXX 后面跟文件名,就是对某个文件进行撤销

2、git commit 撤销操作

git reset --soft HEAD^ 

这样就成功的撤销了commit操作

注意,仅仅是撤回commit操作,您写的代码仍然保留。

git reset 其他参数说明:
--mixed 
意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。

--soft  
不删除工作空间改动代码,撤销commit,不撤销git add . 

--hard
删除工作空间改动代码,撤销commit,撤销git add . 

注意完成这个操作后,就恢复到了上一次的commit状态。

commit注释写错了,只是想改一下注释,只需要:

git commit --amend

此时会进入默认vim编辑器,修改注释完毕后保存就好了

本地分支推送至远程分支

1.克隆远程分支到本地Git clone -b 分支名称 仓库地址.git

2.克隆完成后,进入分支文件夹,查看本地分支和远程分支

 备注:输出分支名称:白色为本地分支红色为远程分支,绿色为当前分支

 3.创建本地分支, git checkout -b local, 如果本身就有就不需要

4.git增加测试文件, commit 同前,不演示

 5.切换到要被合并的远程分支

 6.进行merge合并

7.开始push

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值