赞
踩
这点是以gitee(国内版GitHub)作为示范,GitHub相似
如有错误,欢迎指正
参考视频:TortoiseGit常用的基本使用教程_哔哩哔哩_bilibili
需要下载:git,TortoiseGit(TortoiseGit相应汉化请自行操作,本文档会给出相应的英文单词)
1.拉取代码git pull
2.提交修改,git commit’记录提交的信息’,git push
3.解决冲突(相同文件中,本地与线上的不同,需要解决)
4.切换分支/创建分支switch/checkout
5.合并分支6.查看那些人更改过文件
ps:一定要先提交分支,再推送到远端
尽量先进行本地分支的操作提交到本地分支,完成后再推送到远端分支
如果switch/checkout切换分支时,看不到在线分支下的其他人的分支,你可以使用 获取(Fetch)
ps:一开始库默认是私有的,等创建完进入库里面进行管理,然后就可以改为开源(即所有人可见)
ps:可以在本机先创建一个大文件,用来保存要上传到gitee的项目
1.进入文件夹,然后右键鼠标,点击仓库克隆(clone)
2.url部分即下图所示
3.输入用户名和密码即可完成库的拉取
原因
创建分支是 Git 中的一种重要操作,有以下几个主要原因:
master
或main
分支)的情况下独立地开发新功能或修复 bug。这样可以避免互相干扰,提高开发效率。总之,创建分支是 Git 中的一个强大工具,可以帮助你更好地组织和管理项目,促进协作,同时降低风险。
1.创建分支
这样就完成了分支的创建
2.切换分支
即选项:切换/检出… (Switch/Checkout…)
点击确认后就完成了切换
1.创建文件(写项目文件,代码文件等)
2.提交–>‘test’… (commit–>‘test’…)
显示未受版本控制文件 – Show Unversioned Files
此时提交的是本地库的分支中,不是线上仓库
还需要做的是,推送
3.推送 …(push…)
ps:如果推送时出现报错,可以转换至大文件(即仓库文件夹)中进行
默认确定即可
此时test分支里已经存在了更改过的文件,但是dev中还没有,需要进行合并
4.合并
(1)切换至dev分支中
切换分支后,本地文件夹中的文件也会随之切换为对应的分支
(2)合并分支
合并… (merge…)
(3)此时任然是本地的,还需要通过 推送…(push…) 提交到线上仓库中
假设在一个团队合作,你需要别人提交的最新文件,那么就先切换到那个人的分支,然后拉取他提交的新文件
1.拉取…(pull…) 就可以获得对应分支的最新文件
点击 拉取到的差异(Pulled Diff) 就可以查看拉取的文件和本地文件做了什么更改
2.切换分支
3.对自己分支内的文件进行修改
4.提交,推送
5.合并分支dev和test,产生报错,点击解决(Resolve)
选中不同的地方右键,使用此文本块(Use this text block)
点击 标记为已解决(Mark as resolved) 完成矛盾冲突的更改
解决完冲突重新提交,推送即可
假设别人创建了新文件,你也创建了新文件需要合并后先拉取后推送
选择要查看的文件,点击 显示文件(show log)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。