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

posted @ 2020-12-22 23:39  BigBigSun  阅读(51)  评论(0)    收藏  举报