git的教程现在琳琅满目,需要学习的东西也有很多,一下子接受不了那么多的东西,所以打算记录在实用的过程中常用的操作和遇到的问题。
基本操作
git init
git add .git add -Agit add [file]git commit -m "information"git push -u origin master
查看操作
git status
git refloggit loggit remotegit branch
分支操作
git checkout master
git checkout -b dev master (本地在master基础上创建dev分支)git checkout -b dev origin/gh-pages(创建和远程仓库gh-pages一直的本地仓库dev)git push -u origin dev
远程仓库
git config --global user.name "aheizi"
git config --global user.email "git remote add origin :youusername/test.gitgit pull
误操作后的处理
git revert HEAD~1
git resetgit reset –hard (彻底回退到某个版本,本地的源码也会变为上一个版本的内容)git rm (移除某文件,硬删除了该文件)git rm --cached file() (Git 将不再跟踪此文件)