GitHub的基本使用手册:
请参见该链接:http://wiki.jikexueyuan.com/project/github-basics/
git终端常用命令:
-
$ git init
:创建本地仓库 -
$ git status
:查看本地仓库状态,默认是在工作区,此时显示红色 -
$ git add .
:将代码提交到本地仓库的暂缓区,此时是显示绿色 -
$ git commit -m "xxx"
:将代码提交到本地仓库并添加注释 -
$ git remote add origin https://github.com/xxx/xxx.git
:将本地仓库关联到github远程仓库 -
$ git remote rm origin
:取消和远程仓库的关联 -
$ git remote
:查看本地仓库关联状态 -
$ git remote -v
:查看本地仓库关联的远程仓库详细路径 -
$ git pull
:拉取远程仓库代码 -
$ git push origin master
:推送本地仓库代码到远程仓库 -
$ git clone https://github.com/xxx/xxx.git
:从远程仓库克隆代码到电脑 -
$ git tag -a "0.0.1" -m "xxx"
或者$ git tag "0.0.1"
:本地仓库打标签并注释 -
$ git tag -d "0.0.1" -m "xxx"
:本地仓库删除该标签并注释 -
$ git tag
:查看当前标签 -
$ git push --tags
:把所有标签推送到远程仓库 -
$ git push origin 0.0.1
:把当前标签推送到远程仓库 -
$ git push origin :0.0.1
:从远程仓库删除当前标签 -
$ git log
:查看当前版本号
开发过程中的注意点:
- 在创建远程仓库的时候,如果勾选上
Initialize this repository with a README
会生成一个README文件。
这时将本地代码push到远程仓库时使用该命令$ git push origin master
会出错,主要原因是GitHub中的README.md文件不在本地代码目录中。
可以通过如下命令进行代码合并$ git pull --rebase origin master
,执行上面代码后可以看到本地代码库中多了README.md文件,此时再执行push命令就可以成功上传到GitHub上了。 - commit代码会生成一个版本号,一个标签对应一个版本号,相当于起了一个别名,方便查看。
-
git push
如果遇到报403错误,原因是本地缓存了用户名和密码;
解决方法:
1.重新设置用户名和密码git remote set -url origin https://拼接用户名/github.com/xxx/xxx.git
2.输入密码
详细使用可见该链接:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
网友评论