git 远程提交

进入到项目目录。打开终端。

文章最初发布在简书,时间为 2018.06.06 17:21 。

链接:https://www.jianshu.com/p/e06e3a14f01f

因为 windows 和 linux 换行符不同,git 在提交到远程仓库的时会尝试自动转换,在初始化之前可以禁用自动转换:

git config –global core.autocrlf false

1. 初始化

git init

2. 添加远程仓库

git remote add todo git@github.com:tonyzhou1890/TodoApp.git

3. 添加文件到暂存区

git add xxxxx

4. 提交到仓库

git commit -m “《Vue+Webpack打造todo应用》练习项目”

5. 提交到远程仓库

这里可能会出现本地和远程冲突问题:

error: src refspec master does not match any……

解决方法1:

强制提交:

git push -f……(网上推荐的方法,但未尝试,我使用的第二种。)

解决方法2:

先pull

git pull –rebase todo master

再push

git push todo master:master

That’s all !