先说说我遇到的问题。
之前每次用git的流程比较有趣,也是因为想着能偷懒就偷懒。
前提:已经安装了git;
1)在github网页上新建一个repository。
2)用github desktop,将这个repository“clone”下来。
3)在本地clone下来的文件中,添加新的文件夹及文件。(这时候要注意,如果只是新建文件夹并且这个文件夹内没有文件,那么之后的git add . 命令会出问题。所以必须有问题件)
4)在当前repository打开cmd,先用命令”git add .“。可以达到,识别自己更新的文件结构,及增添文件的效果。
5)继续命令,”git commit “。执行commit过程。
6)可以继续命令,”git push“。也可以通过desktop中的push按钮。
但是,这样的流程,用命令看起来不太好用吧。所以,同事墙裂推荐用”vscode“,这个集成了git。还是可视化界面,拖拽和鼠标点击几乎就能完成上述流程。
有点小插曲,所以要写下来这个问题。
我的电脑是windows7系统。所以说,可能别的电脑不会遇到这个问题。
每次安装git,在系统control panel->user accounts->credential manager->generic credentials->(会生成一个与git相关的账户密码,如下图)
它会默认你的windows的账号密码,作为验证git的账号密码。可是呢,我知道说,git用的是token。这里就很奇怪了,之前一直用的windows的账号密码,用的是上述的git使用过程,都不会提示说。
我也很郁闷,这次用了vs code用push就会提示。查找了半天,原来是,windows在装git时候默认的账号和密码。这个时候,我这里只修改了windos的密码,改为git的token,这个时候就可以push了。
心酸呀,折腾了半天~~