git使用

Table of Contents

 

提交代码步骤:

分支合入主干

放弃修改&增加文件

放弃本地修改内容(未git add到暂存区)

放弃本地新增文件(未git add到暂存区)

放弃本地修改/新增内容(已git add到暂存区)

撤销git commit

注意事项


提交代码步骤:

  1. git clone ***:拉取代码库***
  2. git branch -a:查看当前代码库所有分支
  3. git checkout ***:切换到目标分支***
  4. git status:显示工作目录和暂存区的状态
  5. git add ***:将改动的文件***暂存(暂存之后才能提交)
  6. git commit -m ‘***’:提交并添加描述
  7. git push:推送到线上仓库
  8. git push origin HEAD:refs/for/***:***分支推送

分支合入主干

分支开发完毕需要合入主干时,

放弃修改&增加文件

放弃本地修改内容(未git add到暂存区)

  • git checkout – filename:单个文件/文件夹
  • git checkout .:所有文件

放弃本地新增文件(未git add到暂存区)

  • rm filename / rm dir -rf:单个文件/文件夹
  • git clean -xdf:所有文件

放弃本地修改/新增内容(已git add到暂存区)

  • git reset HEAD filename:单个文件
  • git reset HEAD .:所有文件

撤销git commit

  1. git reset commit_id:这个id是想回到的那个版本,可以通过git log查看
  2. git reset --hard commit_id:撤销之后,修改还在工作区,这一步放弃修改

 

注意事项

  • 不要用 git add . 进行全部暂存,会暂存不必要的文件,最好一个一个add
  • 对于代码库,只要有更改,在bcloud编译之前均要执行git add操作暂存
  • 当线上仓库有更新时(比如新建了分支)需要执行git pull进行更新才能切换到新分支
  • 在提交之前一定要先本地编译(bcloud build)没问题再提交,减少不必要的cr

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值