Git项目分支创建、同步代码、git remote rename、忽略提交文件

公司要求:

各位

         大家好。分支管理的命名规则如下:
         1. 主版本发布分支,master
         2.主版本开发分支,develop
         3.项目发布分支,master_vertu
         4.项目开发分支,develop_vertu
         5.微信安全模块主版本发布分支,master_6.3.5
         6.微信安全模块主版本开发分支,develop_6.3.5

步骤流程::
1、首先clone一份自己项目工程
2、本地创建develop_vertu项目分支

3、将主分支的develop_vertu代码拉到自己项目下

4、由于master后来又添加新东西了,所以还需要在同步下主分支的master代码

5、然后在将自己分支develop_vertu下的代码,直接推到主分支develop_vertu上即可

6、master_vertu是项目发布版本,master添加的东西,也需要同步下

7、进入到master_vertu自己本地项目分支

8、同步下主分支的master代码、或者跟主分支一致的develop_vertu代码

9、然后将自己项目分支代码推到master_vertu主分支上即可







命明





远程仓库的使用

远程仓库是指托管在因特网或其他网络中的你的项目的版本库。 管理远程仓库包括了解如何添加远程仓库、移除无效的远程仓库、管理不同的远程分支并定义它们是否被跟踪等等。

查看远程仓库

通过运行git remote命令,查看已经配置的远程仓库服务器,它会列出指定的每一个远程服务器的简写。

$ git remote
origin

注:远程仓库服务器的默认名称为 origin

可以通过指定选项 -v,显示需要读写远程仓库使用的Git保存的简写与其对应的URL。

$ git remote -v
origin  https://github.com/GongchuangSu/GitInAction.git (fetch)
origin  https://github.com/GongchuangSu/GitInAction.git (push)

添加远程仓库

通过运行 git remote add <shortname> <url> 指令,添加一个新的远程Git仓库,同时可以指定一个能够轻松引用的简写。

$ git remote add gs https://github.com/GrantSu/GitInAction
$ git remote -v
gs      https://github.com/GrantSu/GitInAction (fetch)
gs      https://github.com/GrantSu/GitInAction (push)
origin  https://github.com/GongchuangSu/GitInAction.git (fetch)
origin  https://github.com/GongchuangSu/GitInAction.git (push)

远程仓库的移除与重命名

通过运行 git remote rename 命令,可以修改一个远程仓库的简写名。如将gs重命名为grant,可以进行如下操作:

$ git remote rename gs grant
$ git remote
grant
origin

通过运行 git remote rm 命令,可以移除某个远程仓库:

$ git remote rm grant
$ git remote
origin


忽略文件提交

1、可以在项目初始化中进行配置,在.gitignore文件中

2、可以利用如下的方案



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值