Git管理笔记(二) - 用Git管理线上代码

假设GS指远端Git仓库,A是本地代码,B是线上代码。则通常的流程是在A电脑上修改代码,提交到GS,然后在B上使用Git命令把最新代码更新到B。即每次是A端PUSH,B端Pull。B端操作步骤如下:

第一次部署
  • git clone git://example.git
重置代码到当前版本
  • git reset –hard
更新代码
  • git pull origin master
重启服务
  • supervisor restart service_name

如果有新增文件,则先 git add . 加入到仓库,然后 git commit -a -m “add code” 提交到本地,最后再 git pull origin master 拉取最新代码。

注意:所有的代码修改都应该在A端操作,然后提交到远端Git仓库,而不能在B端修改,否则B端做Pull操作时会引起冲突、合并等一系列问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值