github常用命令备忘
创建版本库
初始化一个Git仓库,使用git init命令。
添加文件到Git仓库,分两步:
第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;
第二步,使用命令git commit,完成。
git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git commit就可以一次性把暂存区的所有修改提交到分支。
关联远程库
要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git;
关联后,使用命令git push -u origin master第一次推送master分支的所有内容;
此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;
使用git在本地创建一个项目的过程
| 1 | makdir ~/hello-world //创建一个项目hello-world | 
github提交代码的命令:
第一次关联仓库,提交:
| 1 | echo "# about-me" >> README.md | 
其中在仓库已经建立好、链接好之后,如果修改了代码再提交只需使用:
| 1 | git add --all | 
常见错误
- 如果输入 - git remote add origin git@github.com:mocilas/about-me.git
 提示出错信息:fatal: remote origin already exists.
 解决办法如下:
 1、先输入- git remote rm origin
 2、再输入- git remote add origin git@github.com:mocilas/about-me.git就不会报错了!
- 如果输入 - 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.
 4、则需要重新输入- git remote add origingit@github.com:mocilas/about-me.git