GitLab上传项目操作流程
原理与github相同
先克隆仓库到本地,再添加文件到其仓库目
然后用git checkout -b xxxx --创建新分支xxxx
切换分支时候报了个错:
然后 很奇怪,我又切回master,再重新建立分支,又可以了。。
git add . 的时候报错
The file will have its original line endings in your working directory warning: LF will be replaced
解决办法:
Git默认配置替换回车换行成统一的CRLF,我们只需要修改配置禁用该功能即可。
输入如下命令解决:
git config --global core.autocrlf false
然后再git add .
然后commit,push就可以了,与之前的步骤相同
关于报错 port 443 Time out:
本质上就是访问超时,这种可能是 账号密码不匹配,但是他又不会直接提示你,可以通过重新绑定用户名邮箱然后走流程重新输入,
还有就是单纯地网络太差,这也很正常,,最近上github我都得挂梯子
现在我常用的是gitlab,如果我突然又想用github的仓库并上传东西,那么git应该还是要重新绑定一下的。不然会报错 连接超时
$ git config user.name 'github用户名' $ git config user.email '邮箱'
好像config也可以改,但我看着有点麻烦,今天先手动改吧...