01 前言:
昨天找开发授权了项目Git权限,准备拉下代码,看看项目实现,并想学习学习如何写接口。
开发也非常友善,给我开了Developer权限,只要不乱提交到主分支就行。
于是乎,我马上用git命令一顿猛操作,克隆、建本地分支、远程分支。
结果一下子这报错提示,那报错提示。一步步上网查解决方案,最后还是卡顿了。有个问题总是解决不了。此处就不多说了。
(其实最近几年,Git学过好几次了,但是拉完代码,分支搞好就没用,就忘了。反复学,反复忘)
无奈找开发帮忙解决,开发说,哎呀,Git我也忘了差不多了,推荐你个工具TortoiseGit,用这个超级简单。
我回答:可是我就想把那个报错搞定,想知道为什么,想把Git学会,不然心里堵。
开发说:那你学Git的目的是什么嘛?
我说:就是想把代码拉下来,建个我自己的远程分支,推代码;
他笑了说:那就用这个!你要学会用最短的时间学会最多的东西!我几年前Git也很溜,现在也忘得差不多了,现在有工具,谁去用命令啊!你可以去学,但是你不要从最难的学起嘛!
这句话一下子打开了我的思路,缓解我对学Git的焦虑,于是马上安装工具,几分钟就搞定了!
02 下面就简单介绍下TortoiseGit的使用:
一、下载安装:直接去官网
二、拉取代码
1、本地新建一个文件夹,用来存放代码的位置;右键鼠标,会自动出来TortoiseGit的菜单;
选择Git Clone
2、填远程库地址
上面提交后就成功了;
三、建本地分支,选择基于哪个远程分支建立
四、修改代码,提交;
可以先加个空格尝试下,或者改个注释;
创建完分支之后,右键菜单自动会多出一个提交选项;
五、提交完成后,推送远程库
选择推到哪个远程分支;
到这里,一次完整的提交就算结束了;
六、查看日志
可以看提交记录,操作回滚;
选择提交日志,右键选择Reset回滚
基本的操作介绍就讲完了,真的是非常简单。
反思一下自己,真的没有必要死抠Git 命令,我觉得我有时候太死磕“学习”这回事了!反而适得其反,遇到难题就容易继续不下去,打击了自信心。