开始Git工作

Git此时对我来说真的是一个全新的工具,公司团队开发需要,所有的开发都依赖于git和Github。

STEP1

 git init #现在本地初始化一个空的仓库

STEP2

git remote add origin git@github.com:No5stranger/mine #添加远程仓库(推荐使用ssh方式,方便本地测试)
ssh key 配置方式:https://help.github.com/articles/generating-ssh-keys

STEP3

git fetch  #拉取GIthub上有关项目的所有信息,包括分支

STEP4

此时,本地仓库和Github上仓库一致,我们可以尽情开发了。每次开发针对不同的功能或者修改不同的bug,所以首先checkout一个私人的特别的分支出来:

git checkout -b cxp origin/cjp #新建一个分支,基于cjp

STEP5

Writing code!

git add my_new.php  # add a file to git
git commit -m "add a new file"  #commit the add

STEP6

噼里啪啦噼里啪啦...功能改完,或者那颗臭虫被你除掉了,提交吧,让项目成员看到你的成果:

git push origin cxp:cxp  #在Github上新建一个分支,并把代码push上去

OK,事情基本完成,如果你能保证your code 百分百正确,或者你是项目的大Boss,像我这种菜鸟提交的代码都要经过Leader审核的,So, 到Github项目主页上点击New pull Request吧,请求审核。后续的内容就是重复上面的工作了,苦啊,程序员。

STEP7

很高兴,提交的pull request通过了,或者项目其他成员已经开发了新的功能了,立马跟信项目代码吧:

git checkout master #切换到主分支上
git merge cxp -m "the bug is killed by cjp"

Git 开发整个流程差不多了,当然还有很多强大的功能值得学习。

转载于:https://my.oschina.net/No5stranger/blog/296527

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值