接上一节内容,对比分析,基本操作大同小异。这里记录一下,将本地项目上传到远程GitLab仓库中,我们将了解使用git命令将本地项目提交至远程Git仓库的基本流程。
方式1:
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库。
git init
2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件(夹)。
git add .
如果通过上面命令git添加项目的时候,报:The file will have its original line endings in your working directory.
原因是路径中存在 / 的符号转义问题,false就是不转换符号默认是true,相当于把路径的 / 符号进行转义,这样添加的时候就有问题。
可执行:git config –global core.autocrlf false
3.commit到主分支
git commit -m "描述"
4.登录github,把本地仓库提交至远程仓库。
git config --global user.name "你的用户名"
git config --global user.email"你的邮箱"
接下来你要做的就是复制那个地址,然后你将本地仓库个远程仓库连接起来。
git remote add origin git@github.com:yourname/仓库名.git
5.进行第一次提交,将本地项目代码推送到Git仓库
git push -u origin master
注意: windows系统中使用git时报错“warning: LF will be replaced by CRLF”解决方案:
$ rm -rf .git // 删除.git
$ git config --global core.autocrlf false //禁用自动转换
//然后重新执行
$ git init
$ git add .