idea提交git差件_多人合作使用git,推送代码、和并分支
原文地址:
多人合作使用git,推送代码、和并分支 www.limuke.top
下面将会演示多人合作写项目使用git的教程:创建分支、推送代码、将自己的分支的代码和主分支合并。 下面是模仿两个人合作,每个人一个分支,然后一个主分支
1、创建远程分支
在git上新建项目后创建分支,创建两个分支,代表两个人,然后一个主分支。
2、用户A拉取项目
首先在本地创建xm1文件夹,代表用户A的项目,然后在文件夹里面拉取代码,下面是步骤
- 初始化仓库
- 拉取代码
3、用户A本地分支
在本地创建一个fz1分支,代表用户A的本地分支,下面的命令是创建并切换到当前分支。
4、用户A修改代码,并推送以及合并
- 在xm1文件夹下创建两个文件
- 用户A推送代码
如果没有建立连接,需要建立连接,上面就是没有建立连接推送失败,接着建立连接。注意上面推送到了远程分支的fz1。
- 再次推送
- 切换到主分支合并代码
- 推送代码到主分支
到目前为止,用户A以及可以进行推送代码、合并代码了。下面演示用户B。其实和上面的操作一样的。
5、用户B拉取项目
首先在本地创建xm2文件夹,代表用户B的项目,然后在文件夹里面拉取代码,下面是步骤
- 初始化仓库
- 拉取代码
6、用户B本地分支
在本地创建一个fz2分支,代表用户B的本地分支,下面的命令是创建并切换到当前分支。
7、用户B修改代码,并推送以及合并
- 在xm2文件夹下创建一个3.txt文件
- 用户A推送代码
如果没有建立连接,需要建立连接,注意上面推送到了远程分支的fz2。
- 切换到主分支合并代码
- 推送代码到主分支
8、看git仓库的代码
经历了上面的步骤后,git仓库代码如下。
9、.gitignore文件
在真实的项目中,代码中应该有这个文件,这个文件里面一般用来配置git提交代码的时候忽略哪些文件、文件夹,下面是内容。
######################################################################
注意:如果提交发现某个目录比如:target目录,提交后没删除使用下面的命令:
#删除target目录
git rm -r --cached *.iml
idea提交git差件_多人合作使用git,推送代码、和并分支相关推荐
- Git拉取远程分支到本地及推送代码到远程分支
一.拉取远程某一分支到本地 在本地新建一个空文件夹 在空文件夹下右键 点击Git Bash Here打开Git 初始化: git init 建立连接: git remote add origin 远程 ...
- 织梦主动提交_织梦发布文章主动推送(实时)给百度的方法
织梦内容管理系统(DedeCms) 是一款很老的程序了,主要是以简单.实用.开源而闻名,很多建站初学者第一次做网站都是使用的织梦.不过织梦也有不足之处,比方说我们用织梦发布文章之后还需要手动去提交链接 ...
- 使用git推送代码到开源中国以及IDEA环境下使用git
2019独角兽企业重金招聘Python工程师标准>>> 在学习Java的过程中我们会使用到git这个工具来将我们本周所编写的代码上传到开源中国进行代码托管,而在使用git的时候有很多 ...
- git 代码推送流程_Git 101:一个让您开始推送代码的Git工作流程
git 代码推送流程 I'm going to explain Git the way I wish someone had explained to me back when I was first ...
- git推送代码一直报错Permission denied, please try again怎么解决?
今天在本机windows7上测试个git,想将git代码推送到代码服务器.结果git总是报错 $ git push -u origin master git@192.168.0.208's passw ...
- 使用Git推送代码到GitHub远程仓库
文章目录 1.创建git仓库 2.将代码纳入版本控制 3.添加代码到仓库中(本地仓库) 4.推送代码到GitHub远程仓库 5.克隆仓库 1.创建git仓库 语法:git init name 参数说明 ...
- git向远程推送代码提示需要token
git向远程推送代码,显示 输入登录github的密码不对,提示 remote: Support for password authentication was removed on August 1 ...
- git向远程推送代码提示fatal: Authentication failed
用git向远程推送代码提示invalid username or password, 参考 fatal: Authentication failed for 'https://github.com/w ...
- git推送代码的命令详解
拉去推送代码的命令形式与操作形式是有一一对应关系的,下面根小编一起来看看~ 将本地代码推送到本地仓库 git add . 这个命令相当于: 提交代码 git commit -m "给你提交的 ...
最新文章
- 科技议题“破圈”有利还是有弊|观点
- iOS系类教程之用instruments来检验你的app
- POJ2688状态压缩(可以+DFS剪枝)
- mysql带AND关键字的多条件查询
- layui时间怎么设置年月日时分秒_安卓手机便签敬业签到时间提醒后怎么设置延时30分钟再提醒?...
- XSS跨站脚本攻击在Java开发中防范的方法
- spark-sql建表语句限制_第三篇|Spark SQL编程指南
- CoreAnimation (CALayer 动画)
- vant部署_vant ui rem配置流程
- 宝塔面板的ftp无法使用解决
- 汇编指令-adr与ldr伪汇编区别(8)
- uni的numberbox怎么用_jQuery EasyUI表单插件Numberbox数字框
- 次坐标从0开始_全站仪使用方法及坐标计算,讲解得真仔细!建议收藏!
- 台币转换计算机,Soulver 内建自动计算机功能的备忘录工具 货币换算、複杂数学式也支援...
- android构建系统总览
- 群晖wordpress如何连接mysql,玩转群晖虚拟机:非插件安装WordPress
- 小米路由器管理员密码爆破!
- Excel筛选后无法复制粘贴成数值解决办法
- Android 一个美观简洁的登录界面(一)
- 【程序人生】《你相信上帝的存在吗?》
热门文章
- 每日一皮:上线前加了一个小特性,结果......
- Spring Cloud Config采用Git存储时两种常用的配置策略
- java语法结构是什么意思_java - 基础 - 语法结构
- yolov5损失函数笔记
- 点云配准网络 PCRNet: Point Cloud Registration Network using PointNet Encoding 2019
- CUDA error:invalid argument
- 分割BiSeNet笔记
- pytorch tensor 筛选排除
- error: failed linking file resources
- VS调试dll详细过程记录