文章目录
1 下拉项目
1.1 下载主分支项目
- ** 鼠标右键**
- 项目源的URL
1.2 下载其他分支代码
1.3 下载指定日志的版本源码
1.4 下拉项目发现文件路径有变动
下拉发现文件位置有变动,这个时候会提示下拉不成功
2 上传代码
-
进入项目目录
- 点击Git commit -> master,添加日志消息
-
同步上传 Git Sync
2.1 对于没有新添加的文件,对已有文件进行修改的情况
3 修改TortoiseGit 用户名和密码
4 版本对比差异
5 删除本地分支
右键 Browse References
6 解决修改同一个文件后冲突
Git冲突:commit your changes or stash them before you can merge. 解决办法。
右键:stash changes ,放弃本地commit的修改部分。
解决冲突方式2:
在点击 stash pop 把自己改动的代码改还原回来。
https://www.jianshu.com/p/5cf5566019c6
7 创建新分支
参考博客:https://www.cnblogs.com/hbujt/p/5554038.html
应该选择 Branch ,才表示为当前即将上传的代码,打包tag.
填写分支名称,勾选切换到 switch to new branch.
8 创建Tag标签
https://www.cnblogs.com/miketian/p/10818494.html
9 解决本地Tag与远程Tag不一致的情况
同步远程tag:
1、删除本地全部tag:
git tag -l|xargs git tag -d
2、更新下来远程全部tag:
git fetch origin --prune
10 submodule 使用问题
第1次下拉仓库中的子仓库的情况
submodule add 添加子仓库的git 链接
submodule init 即可。如果出现下拉出错的情况,可进入子目录 右键 delete 删除此子文件夹