Git 实现github 项目协同开发

Git 实现github 项目协同开发

Git原理

Git 内的仓库(repository)分为master(主干)和branch(分支),每个branch可理解为一个开发者的操作单位。在对应的branch内,可通过clone,实现对仓库内容的本地更改,再通过一系列git 命令实现对更改操作的加入(add)、委派(commit)与推送(push)。

实现过程

1、本地克隆
将github的repository克隆至本地,在git 命令窗口输入一下命令

$ git clone https://github.com/username/project.git

2、创建属于自己的branch

$ git checkout -b 分支名

3、本地代码修改
在克隆至本地的项目仓库内进行代码的添加与修改,修改完可用如下命令查看修改详情

$ git show status

4、将修改的内容add

$ git add .

5、再委派commit

$ git commit -m '自定义的描述该次委派的情况'

6、push
push项目的同时,在远程创建与本地对应的branch

$ git push --set-upstream origin branch1 

至此,在github对应的repository中就有了branch1的更新,但目前的分支是独立的,因此还需要与主干master合并,这样一来就能在master内看到更新的项目。
7、Merge
首先在git中将分支切换到master

$ git checkout master

拉取一下当前的项目更新

$ git pull

合并

$ git merge branch1

再push一次

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值