git分区

2015-11-03  本文已影响430人  许宏川

git保存完整版本文件而不是差异

下载与安装git

Windows
Linux
Mac

配置用户名和邮箱

创建项目

接下来的几篇文章我会假装3个人要用git合作一个项目,而且分别用Windows、Ubuntu和Mac系统,这三人叫小w,小u和小m。
首先,小w是带头大哥负责创建项目,他搜索git打开git的命令行工具Git Bash。


开始敲命令


git init命令会做一些git的初始化工作,会在目录下创建一个.git的目录,本地库、暂存区和各种配置文件都在这里面。这个时候的分区是这个样子的:


然后小w在d盘的GitDemo目录建立了一个GitDemo.docx文档。


这样你的工作目录会增加一个GitDemo.docx。但是此时这个文档并没有用git管理起来,也就是git不会跟踪这个文件。


可以使用<code>git status</code>查看项目文件状态。


结果Untracked files下有个GitDemo.docx是未跟踪的。

如果要用git管理起来要用命令:
<code>git add GitDemo.docx</code>

管理管理起来后GitDemo.docx就会加入到暂存区,那么此时的分区应该是这样的。


也可以用<code>git add .</code>或<code>git add --all</code>把所有文件都跟踪起来。

这时再查看一下状态:


结果显示Changes to be commited:以下有个GitDemo.docx就是已经跟踪的文件,也就是在暂存区里。

接下来是提交,使用<code>git commit</code>命令,会弹出一个编辑界面写入提交信息。


保存后就提交成功了


此时的项目分区是这样的,本地库也有了一份GitDemo.docx。

如果此时查看状态什么都没有,因为所以文件都已经提交。


另外可以使用命令<code>git commit -m "提交说明写在这"</code>提交,但是不鼓励这么做。提交说明还是要好好写的。

上一篇下一篇

猜你喜欢

热点阅读