赞
踩
①下载TortoiseGit的安装包和语言包
备用《TortoiseGit-2.13.0.1-64位的安装包和语言包》下载https://download.csdn.net/download/xiaochenXIHUA/85665262 ②Tortoise的安装步骤
①安装配置TortoiseGit的中文语言安装包步骤
②切换TortoiseGit的语言
①登陆远程仓库复制项目的HTTP链接
②克隆复制的远程仓库
新建分支的目的在于从现有的主干分支上创建一个新的分支来做开发增加新功能或修复Bug,而不影响主干分支的内容。
注意:一般来说只有项目经理或主管才能够创建对应的新分支,开发员工是不用创建新分支的。
如下我这里开发了Program.cs的内容然后提交到项目本地的操作
到这里点击【提交】按钮后就可以把本地修改的项目内容提交到本地的仓库内容中了;然后就可以把开发的内容推动到远程仓库中。
正常情况下,如果在自己拉取项目到本地后且自己开发内容提交到本地再推送开发内容到远程仓库这段时间都没有人员提交代码到远程仓库的话,此时点击【确定】按钮就可以将开发内容成功推送到远程仓库中。
但是,如果此时如果有该项目的其他成员开发了其他的功能(但是你们两个没有修改相同的文件内容)且该成员将开发的内容提交到了远程仓库中,那么,此时点击【确定】按钮就会报本地的仓库与远程仓库的内容不一致等问题,导致无法推送,故需要先拉取项目,如下图所示:
正常情况下选择拉取,再点击【确定】按钮后,就将远程仓库的项目最新内容与我们自己本地的项目保持一致,且有自己提交到本地项目开发的最新内容【如下图所示(即拉取成功)】,然后我们在按照《2.5、推送开发内容到远程仓库》操作一遍,就能够将我们修改的内容提交到远程仓库中了(这样才能够让其他人也看到我自己开发的最新内容)。
但是,如果此时如果有该项目的其他成员和你同时修改了同一个项目文件(比如这里是:Program.cs)且该将修改的改文件内容提交到了远程仓库中,那么,此时点击【确定】按钮就会报冲突错误,我们就需要先手动解决完成所有冲突内容,才能够进行推送。
注意:这里手动解决冲突时,如果你和其他成员修改的内容是同一个地方,你自己需要和其他成员确认采用哪个的内容,或者是都保留,需要自己根据现实情况判断选择。
①在远程仓库上切换自己提交的分支
②查看切换到的分支上自己提交的内容
GitLab上创建项目(克隆、提交、推送)https://coffeemilk.blog.csdn.net/article/details/122742416(GitLab设置中文界面显示、取消注册功能与使用管理员创建用户、组和权限配置https://coffeemilk.blog.csdn.net/article/details/122758158GitLab项目的分叉、分支与项目提交、迭代规范和Bug修复流程https://coffeemilk.blog.csdn.net/article/details/122750166
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。