再见了!多年的VSC,初识WebStorm之同步github(居然花了哥哥我十个小时!)

啊!在老师的威逼之下要舍弃我多年的VSC了,转向WS,初次接触,这个IDE好丑啊!我要我的VSC!

不过我用VSC上传git一直都没成功过(哭泣脸)。现在用这个试试看。

1.首先找到performances

2.找到version control下的github先

3.添加账号

4.找到version control下的git,添加git安装路径,在mac中,可以在命令行中输入which git查看

5.输入路径后点击test,会跳出git的版本号

6.命令行输入cd ~/.ssh ls查看目录下是否有以及生成的公钥

7. 输入ssh-keygen -t rsa -C "[email protected]",一路回车,图片不放,涉及隐私,会生成2个文件

id_rsa(私钥) 和 id_rsa.pub(公钥)

8.不要在命令行中输入 open id_rsa.pub,你很可能会得到这样一个错误信息:

No application knows how to open /Users/qsk/.ssh/id_rsa.pub.

因为你没有打开它的软件

所以我们直接打开目录 open ~/.ssh

手动打开id_rsa.pub,选择文本编辑的方式

9.进入你的github账户,复制公钥内容到箭头处,进入后选择New SSH Key,并把公钥复制进去

10.最后我们就可以开始上传代码啦。找到VSC,选择checkout from version control,选择git

11.输入URL,同步本地仓库

12.特别需要注意这一步,会打开2个WS窗口,我们需要把文件复制到新窗口中去!!!我犯错了!!

13.双击文件夹:选择ADD,你会发现文件变色了

14.最后我们选择commit directory,点击commit右边的下拉箭头,有commit and push

15.填写git资料

16.开始上传的时候报错了,报错的原因是windows和linux使用的换行符不同

17.找了不知道多少个小时,终于找到了解决办法:Line separator换成unix OS X,但是这种方式的意思是新的文件,换行符都是遵循Linux系统,但是依旧没有解决原本用Windows写代码的问题,继续研究

18.终于找到了解决办法:

在命令行中输入 git config --global core.autocrlf false,单次生效,就像刚才我第一次选择了第三个选项,然后我再提交,就没有这个框了,我在命令行中需要再次输入 git config --global core.autocrlf false,就会弹出这个框,选择Commit As Is

居然再次报错了!???人已经有点毛了!!

但是正常再次上传的时候出现进度条了。

猜你喜欢

转载自blog.csdn.net/weixin_42450794/article/details/81952790