GIT基本使用方法

Posted 程冠菲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GIT基本使用方法相关的知识,希望对你有一定的参考价值。

安装设置Git

1.msysgit是 Windows版的Git  点击下载   安装完成后,点击开始菜单—》Git文件夹—》Git Bash  打开后 会出现下面的命令行窗体, 证明你安装成功了。

2. 设置你的名字与Email,你的名字与Email会出现在你的提交记录中。

注意:git config使用--system参数时, Git 会读写/etc/gitconfig文件,该文件含有 对系统上所有用户及他们所拥有的仓库都生效的配置值

        git config使用--global参数时, Git 会读写~/.gitconfig文件,该文件含有只适用于该用户的配置值

        git config使用--local参数时, Git 会读写 由用户定义的各个库中Git 目录下的配置文件(.git/config),该文件含有只适用于该Git库的配置值    

 以上阐述的三层配置从一般到特殊层层推进,如果定义的值有冲突,以后面层中定义的为准,例如:在.git/config和/etc/gitconfig有冲突会采用.git/config值

你可以使用下面的命令来产看config的配置值

3.在工作目录中初始化新仓库

仓库,英文名repository,你可以简单的理解一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪。

使用 git init命令来将文件夹变成Git可以管理的仓库。

这时仓库目录下多了一个.git的目录(如果没有,可能你的windows设置不显示隐藏的文件、文件夹,在文件夹选项中修改一下设置就好了。),这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

我们也可以从现有仓库克隆git clone http://git.oschina.net/xxxxxx/xxxxxx.git

这里使用的是 clone 而不是 checkout,Git 收取的是项目历史的所有数据(每一个文件的每一个版本),服务器上有的数据克隆之后本地也都有了。实际上,即便服务器的磁盘发生故障,用任何一个克隆出来的客户端都可以重建服务器上的仓库,回到当初克隆时的状态。

 

 

Git各种操作

Git添加文件

在学习怎么添加文件之前我们先了解一下Git的工作流:

你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果

首先使用git add命令将计划的改动提交到缓存区,
然后使用git commit -m 代码提交信息"命令,将代码提交到HEAD,此时还没有提交到服务器,
执行git push origin master命令以将这些改动提交到服务器,可以把 master 换成你想要推送的任何分支。

 下面我们来尝试添加文件 

1.在仓库文件夹内我新建了个readme.txt

2.使用命令 git add readme.txt添加到缓存区里面去。

3.用命令 git commit -m 把文件提交到HEAD。

4.使用 git status 检查当前文件状态

以上是关于GIT基本使用方法的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

如何管理在每个 git 版本中添加私有代码片段?

markdown Git代码片段

git--github使用