版本控制-Git

来源:互联网 发布:世界云计算公司排名 编辑:程序博客网 时间:2024/06/05 06:55

git基本语法:

1.安装Git

  • Ubuntu系统:先在终端输入git看其是否安装过git,如果未安装请使用以下命令进行安装:

    sudo apt-get install git

  • Windows系统:可以使用镜像安装:https://git-for-windows.github.io下载会有点慢请耐心等待。
    安装完成后在菜单栏看到git bash选项,点击出现命令行输入以下命令:

    git config –global user.name “xxxx”
    git config –global user.email “xxxx@xx.com”

    注:--global 是两个横线

2.本地仓库

  • 首先你需要在自己的电脑上建造一个本地仓库如:名为repo的仓库,选择一个文件夹点击右键选择git bash here ,命令如下

    git init repo

  • 会新建一个名为repo的文件夹,进入之后会有一个.git的文件夹,如若没有点击查看勾选”显示隐藏项目”。

3.添加文件到本地仓库

  • 在repo文件夹下新建一个文件如test.txt,并输入一些内容,执行以下命令:

    git add test.txt //添加文件到暂存区
    git status //查看文件状态
    git commit -m “This is a test”//提交到仓库
    git status

    提交前后可以利用git status 来查看文件的状态,是否已经提交。每次修改文件,添加文件,删除文件都要执行一次git add以及git commit -m "修改消息"。
    注:git add -A 可以将所有修改的文件,全部添加。

4.撤销修改

  • 文件修改后,想要返回到上一次执行add或者commit时候的状态命令如下:

    git checkout – test.txt

5.版本回退

  • 每一次commit提交都会产生一个新的版本,当前代码出现问题,你想要回退到上一个版本或者某个版本时,可以使用以下命令进行回退:

    git log //查看提交版本日志,可查看版本id
    git reset –hard 版本id //回退到以前的某一版本,id前几位就可以

    --hard是两个横线,有HEAD标识的表示当前版本
    这时如果你再想回到刚才版本,git log是查看不到。使用git reflog查看以前的操作查看版本id,再利用git reset --hard 版本id进行回退

6.分支管理

  • 当你安装完git后系统会自动创建一个master的分支这是一个主分支,当你开发时可以创建一个开发分支如:dev分支,命令如下:

    git branch dev //创建分支
    git branch //查看分支列表
    git checkout dev // 切换分支

    想要了解更多请参见廖雪峰.git教程
    不要让未来的你,讨厌现在的自己。

原创粉丝点击