第一篇.git入门及常用命令详解


第一篇.git入门及常用命令详解


git的介绍和安装内容会在以后的文章中做出

  1. 打开git: 在你需要管理的文件夹中单击鼠标右键,找到Git Bash Here并打开,git界面如下图,
    第一篇.git入门及常用命令详解
  2. 输入: git config --global user.name "Your Name"
git config --global user.email "[email protected]"
	说明:这两条命令是用于创建git用户,应该在安装后完成
  1. 输入: git init
    说明:通过git init命令把这个目录变成Git可以管理的仓库,输入ls -a 可以看到当前文件夹中有一个.git文件夹
    第一篇.git入门及常用命令详解
  2. 在当前文件夹内创建一个1.txt的文本文件(用于git命令练习,当然你可以在里面输入任何你想输入的信息,如上图)(请忽略 1.txt 和 2.txt 这两个文件,下面的操作会创建)
    输入:git status
    说明:此命令用于显示有变更的文件,如下图:第一篇.git入门及常用命令详解
    图中红色部分 modified: 1.txt稍后会做介绍,这里只需记住这个状态,之后的命令会将其变为绿色,甚至消失
  3. 输入:git add 1.txt 说明:此命令用于添加指定文件到暂存区,到此为止,1.txt这个文件已经在git的管理范围里了,你可以再次输入git status 查看当前的变更信息,如下图, modified: 1.txt已经变成绿色了,说明这个文件的改动已经加入到缓存区了
    第一篇.git入门及常用命令详解
  4. 输入:git commit -m '提示信息' 说明:将上面暂存区的文件放入git仓库区
    第一篇.git入门及常用命令详解
    毫无疑问,你同样可以输入:git status 来查看当前状态,如下图所示:第一篇.git入门及常用命令详解
    上面的信息表明所有改动已经加入到git仓库区了
  5. 你可以在改变文件内容后重复第5和第6步的命令;这样你就有可供管理的多个版本了

one more thing:

这只是一个git的入门教程,git的版本管理教程会在以后更新, 内容包括如何通过git回到从前(reset,checkout) 如何进行分支管理(branch) 以及分支冲突,如何对文件版本进行 临时修改(stash) ,最后还有远程管理库 github等等。

再说一件事:
上面提到了缓存区,仓库区,但是未作详细介绍,本文也并不打算介绍相关内容,如果有时间会在git简介中讲解,下面只是放了一张图,将今天的流程梳理一下:工作区的文件在修改后通过add命令放入缓存区,缓存区的再通过commit命令提交的到仓库区,这样就完成了一次版本提交,至于如何回到从前版本,以及其他内容且听下回分解第一篇.git入门及常用命令详解