git救命有三宝

git虽好,但是如果没有正确的使用或是发生了一些意外,有时候也会给我们带来一些额外的问题。于是我总结了三个基础的的方法用于避免可能出现的问题。

先说这三个命令是哪三个:

git commit -m 此处填写本次提交的内容
git push
git reset --hard 此处为gitlog中的hash字符串
  • 第一条

每完成一个需求或BUG的开发,建议是在本地创建一个单独的分支进行的,但是你有可能嫌麻烦,直接就在单独一个本地分支上完成所有的开发,每个良好的提交注释,能够在后来的代码版本回退及问题追溯中起到很好的作用,能够准确的回到某个状态。

  • 第二条

代码在本地总会觉得不安全,如果因为一些不可抗的原因导致了本地代码出现问题,你可能会花费较多的事件使代码恢复到正常的状态,尤其在合并其他开发者的远程分支的时候,注意要及时的push自己的本地分支,因为你不知道合并了之后会出现什么样的状态,最好是先把自己本地的代码安全的保存起来,当然你也可以通过第三条实现代码的恢复,但是有第二条总比没第二条好。

  • 第三条

第三条使用的基础是你已经良好的使用了第一条,通过commit的log你可以自由的将本地的代码回退到你想要的状态。

  • 其他

每次push到远程的代码应该是没有问题的,通过clone到本地,是能够正常跑起来的;本地代码及时和主分支(master)合并;提醒主分支的管理者及时的合并自己的代码。

最后更新于