版本管理git简介

什么是版本控制
版本控制是一种记录一个或若干文件内容变化,以便将来查阅特 定版本修订情况的系统。有了版本控制之后你轻松的回滚到上一本版本,几乎不需要工作量。
·
安装git
访问 http://git-scm.com/download/win 会自动下载(win10)

配置git
安装完git要设置 自己的用户名以及邮箱,

$ git config --global user.name **
$ git config --global user.email **

获取帮助

git help <verb>`
git <verb> --help`
man git <verb>

获取git仓库

  • 在已有目录中初始化仓库
    git init
    git add命令来指定跟踪对象,然后用git commit来提交
$ git add *.c 
$ git add LICENSE 
$ git commit -m 'initial project version' 
  • 克隆现有仓库
    git clone [url]

  • 忽略文件
    对于一些不需要纳入版本管理的文件,我们通常创建一个.gitignore文件。
    .gitignore文件规则
    •所有空行或者以 # 开头的行都会被 Git 忽略。
    •可以使用标准的 glob 模式匹配。
    •匹配模式可以以(/)开头防止递归。
    •匹配模式可以以(/)结尾指定目录。
    •要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

# 忽略尾绰为.a的文件
*.a 

#忽略除lib.a的文件
!lib.a

#仅忽略TOOD目录下的文件,不涉及他的子目录
/TOOD

#忽略build目录下所有文件
build/

跟踪新文件流程

  • 使用git add file
  • git status 来检查文件状态
  • git commit来提交更新

猜你喜欢

转载自blog.csdn.net/weixin_44047830/article/details/88104318
今日推荐