-
git总结:-
git init:初始化git仓库 -
git add filename:将文件提交到暂存区 -
git commit -m "":将文件提交到当前分支 -
git status:查看git信息 -
git diff filename:查看差异 -
git log --pretty=oneline:查看提交的日志 -
HEAD表示当前版本,上个版本为HEAD^,上上个版本为HEAD^^...上100个版本为HEAD~100 git reset --hard 版本号或者hard^-
git reflog:查看你所有的git操作 -
.git是版本库 -
git diff HEAD -- readme.txt:查看工作区和版本库的区别 -
git checkout -- readme.txt:恢复到 = 暂存区存在?暂存区:版本库 -
git reset HEAD file:将暂存区的修改撤销回工作区 -
git checkout -- filename:将版本库的恢复到工作区 -
git rm + git commit:表示从版本库中删除一个文件 -
git checkout -b dev==git branch \n git checkout dev -
git merge:分支合并 -
git branch -d dev:删除dev分支 -
git log --graph --pretty=oneline --abbrev-commit:查看分支情况 -git stash:不提交但是保存当前的状态 git stash status-
git stash apply + git stash drop==git stash pop -
git remote -v:远程分支信息 -
git push origin branchname:推送到远程仓库 git tag v0.9 版本号
-










网友评论