基本概念

  • 事情区:就是你在电脑里能看到的目录。

  • 暂存区:英文叫 stage 或 index。一样平常存放在 .git 目录下的 index 文件(.git/index)中,以是我们把暂存区有时也叫作索引(index)。

  • 版本库:事情区有一个隐藏目录 .git,这个不算事情区,而是 Git 的版本库。


事情流程


新建git堆栈

在内陆目录(事情区)下建立git堆栈,下令:$ git init

#如在内陆e/gitmulu下执行git init


常用基本操作

1、事情区建立空文件hello.txt

2、添加文件到暂存区,下令:$ git add hello.txt

3、提交文件到内陆堆栈,下令:$ git commit -m '提交了'

  

4、修改文件并提交。修改内陆文件hello.txt,  然后依次执行下令:

    $ git add hello.txt

    $ git commit -m 'gogo'

5、版本回退。会退到上一个版本,执行下令:$ git reset --hard HEAD^

   

查看内陆事情区文件已经回到上次修改前。


推送内陆堆栈文件到远程库

git remote add origin git@192.168.238.129:root/mytest.git
git push -u origin master

 

,

欧博代理

欢迎进入欧博代理(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。

,

从现在起,只要内陆作了提交,就可以通过如下下令:

git push origin master


从远程gitlab克隆到内陆

远程库上已经建好mytest2项目

$ cd ..

*** @DESKTOP-77O3H5L MINGW64 /e

$ git clone http://192.168.238.129/root/mytest2.git


建立分支

在/e/gitmulu下建立分支testing

$ git checkout -b testing

建立并切换到了testing分支

总结建立与合并分支下令如下:

查看分支:git branch

建立分支:git branch name

切换分支:git checkout name

建立+切换分支:git checkout –b name

合并某分支到当前分支:git merge name

删除分支:git branch –d name