1.TortoiseGit工具安装
TortoiseGit是一个开放的GIT版本控制系统的源客户端。TortoiseGit 简称 tgit, 中文名海龟Git. 海龟Git只支持神器 Windows 系统, 有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端。
安装TortoiseGit客户端之前,需要先安装Git服务端。
1.1 双击安装程序,进入到TortoiseGit安装界面,如下图,直接点击Next即可:
1.2 选择TortoiseGit客户端,这儿默认即可,如下图:
1.3 选择需要安装的TortoiseGit组件,可以选择修改TortoiseGit的安装路径即可,如下图:
1.4 选择完毕后,点击 “ Install ” 即可,如下图:
至此,安装完成。
2.TortoiseGit基本使用
说明 : 若有其他开发者进行上传推送代码Push操作,自己在上传推送代码(Push)前必须进行拉取(Pull),否则会有Push操作不成功。
2.1 创建(Create)版本库
使用TortoiseGit在本地初始化一个空的Git仓库,在本地仓库目标目录,“右键 -> Git Create repository here” ,然后直接OK到底,此时,该文件夹中会出现一个 “ .git ” 的文件,说明当前目录被成功的创建问本地版仓库了,如下图:
(1)在gittest目录中新建index.html和readme.md文件
(2)在空白处,右键 -> Git 提交->"master" ,然后填入版本message,勾选需要提交的文件,然后点击OK。
(3)此时我们再修改index.html或者readme文件
(4)我们在空白的地方,右键 -> TortoiseGit -> 查看日志,出现代码的版本信息(新增和修改清晰明了),如下图:
(5)我们把本次修改提交到本地的master分支
在空白处,右键 -> Git 提交->"master"。
2.2 推送(push)代码到远程Git
这里我们使用的是Github,如果没有账户的请先注册.
(1) 先在github上创建一个仓库,如;https://github.com/luckyplj/gittest
(2)将本地git仓库中的代码,push到远程github上,右键 -> tortoiseGit -> 推送 -> 管理,
英文环境是 右键 -> tortoiseGit -> push -> Manage ,如下图:
(3)点击“管理”打开远程配置,输入远程GitHub上的仓库地址,点击确定:
(4)点击“确定”
(5)输入GitHub 的用户名和密码
在首次使用git push 推送上传文件到远程仓库时总是跳出,说密码过着账号输入错误,
总结一下:
首次推送提示 输入的的2次用户名密码
第一次:为github的登陆用户名和密码
第二次:为下面截图操作步骤最终填写的note(用户名) 和生成的tokens(密码)
解决方案:
一、首先登录GitHub网站登录你的git账号,做如下设置:
1.找到Settings,点击进去:
2.找到Developer settings,点击进去
3.找到Personal access tokens,点击后找到Generate new token(新建新的token)
点击新建 genrate new token
最终填写的note(用户名) 和生成的tokens(密码)就是第二次需要填写用户名和密码
(6)到远程目录中查看,已经成功啦
https://blog.csdn.net/qq_40236497/article/details/110188942
参考文献:https://blog.csdn.net/PanRuiFang/article/details/105801416