管理git项目:003
首先我们得创建一个git管理仓库
进入桌面路径,待会创建的文件可以在桌面找到
cd ..
【创建git管理仓库】:创建一个.git 管理仓库, 这个文件被创建后是一个隐藏文件。这个.git文件的作用是:指定当前文件夹作为git管理仓库
git init 项目名
然后就可以把项目代码放到这个文件夹内了。假如我们在这个文件夹内创建一个文件
然后可以学习一下本节重要的一个命令,查看当前项目状态。
git status
如下可以看到,我们创建了一个文件。
这里说明一下项目下一共有哪几种状态, 这几种状态都代表什么意思。
情况1(未追踪):我们在项目下创建了一个文件,但是这个文件没有被追踪。假如这个时候你对文件进行修改, git工具是无法追踪你修改的内容的。
情况2(未提交):假如我们创建了一个文件, 并且我们已经提交追踪了。如果某一天我们修改了这个文件的内容,但是我们未提交,版本回滚时虽然可以看到这个文件,但是无法查看我们修改的内容,因为你没有将修改的内容提交。
【追中文件】:创建文件后,以下命令中,前者是追踪某个文件, 后者是追踪当前项目下所有未被追踪的文件。
git add 文件路径
gir add .
如下图,该文件已经被追踪,如果你修改被追踪的文件, 你修改的任何东西git工具都能被追踪到。
【提交文件】:commit, 这个命令相当于给你项目生成一个版本号。以后可以通过版本号来进行代码回滚。使用这个命令的前提, 你的所有文件已经被追踪,没有被追踪的文件是无法commit的
git commit
提交文件,并同时填写版本描述
git commit -m '描述说明'
提交文件,对已经修改的文件提交并同时填写版本描述。(注意:如果有未被追踪的文件,则不能使用此操作命令)
git commit -am '描述说明'
这个时它会调用你按照时所选择的编辑器,如果你选择的是notepad++, 则它会自动调用notepad++打开,如下截图。如果你使用的vim作为编辑器, 则以下内容会在vim编辑器里面展示, 也是一样需要输入版本描述,使用vim命令:wq退出即可。