Git常用命令和配置

来源:互联网 发布:二手淘宝纸箱开槽机 编辑:程序博客网 时间:2024/06/03 17:48

        一个管理和追钟软件代码或其他类似内容的不同版本的工具称为VCS(版本控制系统)、SCM(源代码管理器)或RCS(修订控制系统)等。
Git是一个分布式版本控制系统。

一、常用命令

1. 创建初始版本库

git init 

2. 将文件添加到版本库中

git add filename

3. 配置提交作者

git config user.name "username"git config user.email "user@example.com"

4. 提交

git commit filename

5. 创建版本库副本

git clone dir1name dir2name 

6. 恢复上一个版本

git reset --hard commitID

7.查看提交

git statusgit loggit show

8. 版本库内文件删除和重命名

git rm filenamegit commit -m "Remove a filename"
git mv foo.html bar.htmlgit commit -m "moved foo to bar"

-m表示提交时附带“”中的内容

9. 配置交互式编辑器

export GIT_EDITOR = vim

注意:git将add,rm,mv等操作与commit分为两步,每次add,rm,mv等操作仅是暂存在(staged)这个文件中,可以使用git status查看,只有commit之后才会真正实行。

二、配置文件

Git支持不同层次的配置文件,按照优先级递减顺序如下:

文件 命令选项 范围 .git/config –file(默认) 版本库 ~/.gitconfig –global 用户 /etc/gitconfig –system 系统

git config --file user.name "user1"git config --global user.name "user2"执行后,提交的作者为user1

      由于还在学习中,所以以上内容只涉及到git的常用命令及配置文件,关于git的使用可以参考github上的教程,后续可能会写关于git的使用,及分支开发。

原创粉丝点击