Git 快速入门

0、图解Git——http://marklodato.github.io/visual-git-guide/index-zh-cn.html

1、Git 简明指南 ——http://www.runoob.com/manual/git-guide/

1.1、创建仓库——先创建一个文件(如:这里创建的是文件夹为hahagit,在D盘),然后看截图;

 得到如下:

 

1.2、创建一个本地仓库的克隆版本——git clone +你要克隆的本地仓库所在的路径;

 得到的如下:

 1.3、把改动的内容添加到暂存区(Index/Stage——或者叫待提交更新区,在提交进入仓库repo之前,我们可以把所有的更新放在暂存区);

  git add filename————某个文件;

 或者git add /path/——某个路径下的所有文件;

或者git add *————所有文件;

1.4、把暂存区的改动提交到本地仓库【Local Repo——一个存放在本地的版本库;HEAD会只是当前的开发分支(branch)】

git commit -m "代码提交信息";

git commit -a ————相当于先执行git add ,再执行git  commit;

git commit files————相当于先执行git add ,再执行git  commit;

1.5、推送改动远端仓库

git push origin <branch>——推送改动到某个分支【如推送到master分支:git push origin master】;

git remote add origin <server>————推送改动到某个远程服务器;

1.6、创建dev 分支,并切换到dev 分支

git checkout -b dev;

1.7、切换到master分支

git checkout master;

1.8、删除dev分支

git checkout -d dev;

1.9、更新本地仓库至最新改动

git pull;

1.10、合并其他分支到master分支;

先切到master分支——git checkout master

然后合并dev分支到master分支——git merge dev

git push origin master——推送改动到master 分支

1.11、git diff dev master————预览master 和dev分支的差异;

1.12、把文件从暂存区域复制到工作目录,用来丢弃本地修改

git checkout -- filename

1.13、撤销最后一次git add files

git reset -- files 【你也可以用git reset 撤销所有暂存区域文件】

2、Git 完整命令手册地址:http://git-scm.com/docs

3、PDF 版命令手册:http://www.runoob.com/manual/github-git-cheat-sheet.pdf

4、其他参考文档——Git教程 - 廖雪峰的官方网站https://www.liaoxuefeng.com/wiki/896043488029600

原文地址:https://www.cnblogs.com/fafa-coding/p/9362341.html