将文件上传到github的仓库中

步骤:
①git clone https://github.com/yuebaii/project.git

②将添加的文件放入下载在本地的仓库文件中,或者是要删除了某些文件

③git add .

④ git commit -m "上传QQ"

⑤git push origin master
如果⑤出现”fatal: remote origin already exists”的错误。
先进行如下操作再执行⑤
1、先删除远程 Git 仓库    $ git remote rm origin
2、再添加远程 Git 仓库    $ git remote add origin [email protected]:FBing/java-code-generator

接下来如果还有“ ! [rejected] master -> master (non-fast-forward)”错误
  https://blog.csdn.net/Kenway090704/article/details/80613667
1、强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容,如果远程仓库是刚建的,没有代码,可以这样操作,尽量避免这种操作方法。
$git push -f
2、先把git的东西fetch到你本地然后merge后再push
$ git fetch
$ git merge
3、在使用的时候,git merge,又出现了以下的问题
$ git merge
fatal: refusing to merge unrelated histories
对于这个问题。使用git pull origin master --allow-unrelated-histories 
来处理一下。
4、然后继续git merge,依然有问题
fatal: You have not concluded your merge (MERGE_HEAD exists).
Please, commit your changes before you merge.
这个就好处理了,是我们没有提交当前的变化, git add .,git commit -am "提交信息"
然后再来一次git merge,然后ok.
5、然后输入git pull,显示如下
$Already up-to-date.


最后就可以执行$ git push origin master 
就将代码上传到远程仓库中。

猜你喜欢

转载自blog.csdn.net/qq_19525389/article/details/81430579
今日推荐