git建立本地仓库并上传代码到gitHub 及常见问题解决(更新)

一、对于新建repository:

  1. 本地项目文件夹 git bash here;
  2. git init 并复制项目代码到本地仓库;
  3. git add .
  4. git commit -m“first”
  5. 连接代码至GitHub:在GitHub新建repository,复制地址,
git remote add origin 上述复制的地址
  1. 将本地项目更新到github项目上去 git push -u origin master

注意:

  • 若文件有修改,命令行中先 git fetch origin master ,再git push origin master;
  • 如果有README.md文件,因此文件没有下载下来,需要先在命令行 git pull --rebase origin master, 再执行git push -u origin master

二、本地仓库修改同步到远程仓库:

  1. git add --all

  2. git commit -m 'second'

  3. git pull origin master

  4. git push origin master

三、常见问题解决
1.git使用报错: fatal: Couldn't find remote ref master
解决方法:

a. 先删除远程 Git 仓库

git remote rm origin

b. 再添加远程 Git 仓库

git remote add origin 远程仓库地址

这里写图片描述
如果执行 git remote rm origin 报错的话,可以手动修改gitconfig文件的内容

vi .git/config

把 [remote “origin”] 那一行删掉就好
这里写图片描述

2.github推送项目常见错误fatal: remote origin already exists.

解决方法:
这里写图片描述

3.如果输入git push origin master
提示出错信息:error:failed to push som refs to …….
解决办法如下:
1、先输入

git pull origin master //先把远程服务器github上面的文件拉下来

2.再输入

git push origin master

3.如果出现报错 fatal: Couldn't find remote ref master或者fatal: 'origin' does not appear to be a git repository以及fatal: Could not read from remote repository.
则需要重新输入

git remote add origin 仓库地址

猜你喜欢

转载自blog.csdn.net/mandyucan/article/details/80503994