git命令 学习
总结: 本地仓库分为三部分:工作区,暂存区,仓库区,其中暂存区、仓库区是版本库部分。 远程库即GitHub上。 1.将文件从工作区添加到暂存区 git add 文件1 文件2 ... # “文件1”代表要从工作区添加到暂存区的文件名称 git add 目录 如:git add hello.txt 使用暂时区的内容恢复工作区的内容 git checkout 文件名 2. 将暂存区的记录添加到仓库区 git commit -m '本次提交的说明信息' 如:git commit -m '添加了789' 3. 回退历史版本到暂存区 git reset HEAD^或版本号 如:git reset HEAD^ 4.将本地提交远程库(也就是上传到GitHub): push上去 这一步,必须检查代码,没有错误才会上传。 git push origin master =============================== git clone 本地分支默认与远程同名分支建立追踪关系。git clone会克隆一个版本库到本地。使用-b <name>或--branch <name>参数,它不会将新创建的HEAD指向克隆仓库的HEAD指向的分支(master分支),而是指向name分支。例如下面命令是拉取远程仓库的develop分支。 $ git clone -b develop git@git.csdn.com:benben/2015test.git 拉取到本地后,通过git branch -a可以看到,当前分支是develop分支。 * develop remotes/origin/HEAD -> origin/master remotes/origin/develop remotes/origin/master git remote git remote -v git remote add origin git@gitlab.com:grouponewu/projectone.git
总结:
本地仓库分为三部分:工作区,暂存区,仓库区,其中暂存区、仓库区是版本库部分。
远程库即GitHub上。
1.将文件从工作区添加到暂存区
git add 文件1 文件2 ... # “文件1”代表要从工作区添加到暂存区的文件名称
git add 目录
如:git add hello.txt
使用暂时区的内容恢复工作区的内容
git checkout 文件名
2. 将暂存区的记录添加到仓库区
git commit -m '本次提交的说明信息'
如:git commit -m '添加了789'
3. 回退历史版本到暂存区
git reset HEAD^或版本号
如:git reset HEAD^
4.将本地提交远程库(也就是上传到GitHub): push上去
这一步,必须检查代码,没有错误才会上传。
git push origin master
===============================
git clone
本地分支默认与远程同名分支建立追踪关系。git clone会克隆一个版本库到本地。使用-b <name>或--branch <name>参数,它不会将新创建的HEAD指向克隆仓库的HEAD指向的分支(master分支),而是指向name分支。例如下面命令是拉取远程仓库的develop分支。
$ git clone -b develop git@git.csdn.com:benben/2015test.git
拉取到本地后,通过git branch -a可以看到,当前分支是develop分支。
* develop
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master
git remote
git remote -v
git remote add origin git@gitlab.com:grouponewu/projectone.git

浙公网安备 33010602011771号