使用git上传本地代码到github
2018-05-19 本文已影响1人
不可不
将代码上传到本地仓库
1.输入个人信息(代码提交者)
git config --global user.name "amosniu"
git config --global user.email "github绑定的Email地址"
- windows中的换行符为CRLF,而Linux下的换行符为LF(使用Git命令行Git Bash,实际上就是相当于linux环境),所以在执行git add xxx.xx操作时,会出现错误提示如下:
The file will have its original line ending in your working directory.
翻译:
在xxx.xx文件中LF将被CRLF替换。
在工作区(working directory)里,这个文件将会保持它原本的换行符。(line ending:行尾,换行)
解决方法:
- 删除.git
rm -rf .git
- 禁用自动转换
git config --global core.autocrlf false
- 在本地项目目录创建本地仓库(输入命令后项目目录会有一个隐藏的.git文件夹)
echo "# 仓库名" >> README.md
git init
git add README.md
-
上传所有代码到本地仓库
git add .
上传代码到github
- 在github新建仓库
- 关联本地仓库并上传代码
git remote add origin git@github.com:amosniu/仓库名.git
git commit -m "amosniu"
git push -u origin master
另:删除远程仓库命令
git remote rm origin
更新代码到github
- 查看当前的git仓库状态
git status
- 更新全部
git add .
- 接着输入
git commit -m "amosniu"
- 先git pull,拉取当前分支最新代码
git pull origin master
- push到远程master分支上
git push -u origin master