idea提交git差件_多人合作使用git,推送代码、和并分支

原文地址:
多人合作使用git,推送代码、和并分支 ​www.limuke.top
下面将会演示多人合作写项目使用git的教程:创建分支、推送代码、将自己的分支的代码和主分支合并。 下面是模仿两个人合作,每个人一个分支,然后一个主分支

1、创建远程分支

在git上新建项目后创建分支,创建两个分支,代表两个人,然后一个主分支。

a18b4b7160034ddc00d551aeb61059c6.png

2、用户A拉取项目

首先在本地创建xm1文件夹,代表用户A的项目,然后在文件夹里面拉取代码,下面是步骤

  • 初始化仓库

93c1d845f917383a5b92911106159ace.png
  • 拉取代码

4e85d67f9d64ee9343361485ef2b78b6.png

3、用户A本地分支

在本地创建一个fz1分支,代表用户A的本地分支,下面的命令是创建并切换到当前分支。

e33effbda9f1ebdd5d367e1d9138f6d4.png

4、用户A修改代码,并推送以及合并

  • 在xm1文件夹下创建两个文件

a065361ed0489477f9fbabfe692e8e0e.png
  • 用户A推送代码

51b5924fb8d9c4f8282137909b743bdf.png

如果没有建立连接,需要建立连接,上面就是没有建立连接推送失败,接着建立连接。注意上面推送到了远程分支的fz1。

  • 再次推送

9eb99ad88e25242d8ae47abf5936921a.png
  • 切换到主分支合并代码

0931d0d4600f2fd0f646364db840ab65.png
  • 推送代码到主分支

2a6376d951453838e71ba7315f90939c.png

到目前为止,用户A以及可以进行推送代码、合并代码了。下面演示用户B。其实和上面的操作一样的。

5、用户B拉取项目

首先在本地创建xm2文件夹,代表用户B的项目,然后在文件夹里面拉取代码,下面是步骤

  • 初始化仓库

6f19685690a638b13e1680eeb56f13b4.png
  • 拉取代码

885f8c184e140c9271060a7e4c5662c2.png

6、用户B本地分支

在本地创建一个fz2分支,代表用户B的本地分支,下面的命令是创建并切换到当前分支。

239fc1a9a888da2d0a07fe0d0b5e05cc.png

7、用户B修改代码,并推送以及合并

  • 在xm2文件夹下创建一个3.txt文件

62224ccc9a25c82ba163ebc8c93da274.png
  • 用户A推送代码

ae69b2213e8ce747d50f0c8187cb6d17.png

如果没有建立连接,需要建立连接,注意上面推送到了远程分支的fz2。

  • 切换到主分支合并代码

20b31b951d628c80bab428b9f4fbe785.png
  • 推送代码到主分支

5aac53236e215d7021d72a9e7f6f32c1.png

8、看git仓库的代码

经历了上面的步骤后,git仓库代码如下。

1b36a9481aa2b9322e805e9cea667171.png

9、.gitignore文件

在真实的项目中,代码中应该有这个文件,这个文件里面一般用来配置git提交代码的时候忽略哪些文件、文件夹,下面是内容。

######################################################################

注意:如果提交发现某个目录比如:target目录,提交后没删除使用下面的命令:

#删除target目录
git rm -r --cached *.iml 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值