多人合作使用git,推送代码、和并分支 |
您所在的位置:网站首页 › git合并本地代码 › 多人合作使用git,推送代码、和并分支 |
原文地址:下面将会演示多人合作写项目使用git的教程:创建分支、推送代码、将自己的分支的代码和主分支合并。 下面是模仿两个人合作,每个人一个分支,然后一个主分支1、创建远程分支 在git上新建项目后创建分支,创建两个分支,代表两个人,然后一个主分支。 首先在本地创建xm1文件夹,代表用户A的项目,然后在文件夹里面拉取代码,下面是步骤 初始化仓库在本地创建一个fz1分支,代表用户A的本地分支,下面的命令是创建并切换到当前分支。 如果没有建立连接,需要建立连接,上面就是没有建立连接推送失败,接着建立连接。注意上面推送到了远程分支的fz1。 再次推送到目前为止,用户A以及可以进行推送代码、合并代码了。下面演示用户B。其实和上面的操作一样的。 5、用户B拉取项目首先在本地创建xm2文件夹,代表用户B的项目,然后在文件夹里面拉取代码,下面是步骤 初始化仓库在本地创建一个fz2分支,代表用户B的本地分支,下面的命令是创建并切换到当前分支。 如果没有建立连接,需要建立连接,注意上面推送到了远程分支的fz2。 切换到主分支合并代码经历了上面的步骤后,git仓库代码如下。 在真实的项目中,代码中应该有这个文件,这个文件里面一般用来配置git提交代码的时候忽略哪些文件、文件夹,下面是内容。 ###################################################################### # Build Tools # Java *.class .gradle /build/ !gradle/wrapper/gradle-wrapper.jar target/ !.mvn/wrapper/maven-wrapper.jar ###################################################################### # IDE ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### nbproject/private/ build/* nbbuild/ dist/ nbdist/ .nb-gradle/ ###################################################################### # Others *.log *.xml.versionsBackup !*/build/*.java !*/build/*.html !*/build/*.xml注意:如果提交发现某个目录比如:target目录,提交后没删除使用下面的命令: git rm -r --cached target #删除target目录 git rm -r --cached *.iml #删除iml文件 git rm -r --cached .idea #删除idea目录 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |