git版本控制之维护旧仓库和往仓库里放货物

【git bash下

  git clone git项目地址:输入这个命令 就会在你运行命令路径下创建一个文件夹,名字就是这个仓库的名字!!这样就完成了把一个别人的旧仓库克隆到自己本地仓库中进行管理维护和学习!!!

add:往推车里上货

commit:把推车里的货运到仓库

touch a.php :新建一个a.php文件

git status :查看文件状态 【untracked files:未提交commit 过得文件【a.php】 】

git add a.php :把a.php上到推车中,此时并未真正的入库 【git add . 批量入推车】

git commit -m "info":把推车上的多个货物入库!! 并用添加入库信息info,此时去git status 查看状态 发现空分支

一旦修改a.php但未commit,再去查看状态:就会有 modified:a.php 【也没入推车,就是红色字样,add后变绿色,commit就完成修改后的a.php的入库!!!】

【有这样一个场景:你修改了100个文件,但是某些文件是你的开发手册或者开发心得,使用 git add . 全部提交显然不合适=》解决,配置一个 .gitignore文件,里面写上那些文件被忽略不提交!!

.gitignore 文件内容 { 

*.txt:表示忽略所有的txt文件  

/vender :表示忽略 vender文件以及里面的子文件

!a.txt :除了 a.txt,也就是a.tx要提交 

}

原文地址:https://www.cnblogs.com/Hijacku/p/14667664.html