git的相关命令
github其实我在6年前就接触了,因为没有参与什么开源的项目,也就没有花时间去用,只是用了其版本管理工具git来管理自己的项目工程。
本地仓库
经常用的一些本地命令有:
-
git add . 将多有修改的文件添加到暂存区
-
git add test.txt 将“test.txt”文件添加到暂存区
-
git commit -m "修改信息" 将暂存区的内容提交到仓库,-m 为备注信息
-
git status 查看工作区状态信息
-
git branch 查看版本分支
-
git init 初始化板库
远程仓库
与gitHub相关的命令:
-
git push origin master 将仓库的内容推送到远程仓库
如果新建的远程仓库是空的,需要使用命令:git push -u origin master -
git remote add origin https://github.com/liming10cm/test.git 添加远程仓库 (关联远程仓库)
如果提示: remote origin already exists
则使用 -
git remote rm origin 命令
如果执行 git remote rm origin 报错的话,我们可以手动修改gitconfig文件的内容
把 [remote “origin”] 那一行删掉就好了。 -
git pull --rebase origin https://github.com/liming10cm/test.git
获取远程库与本地同步在第一次将本地同步到远程仓库时,如果远程仓库有内容需要调用以上命令 -
git clone https://github.com/liming10cm/test.git
克隆远程仓库到本地
创建远程分支:
- git push --set-upstream origin 分支名
origin/HEAD -> origin/master
origin/master
origin/HEAD就像一个指针,表示默认分支,你的例子中它指向origin/master,即origin/master是默认分支。
删掉也是可以的:
-
git remote set-head origin -d
-
git remote -v 查看远程git地址