标签:rop 最新版 list date ase alias ast false 参考
参考链接:廖雪峰git教程
引用原作一段话
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD <file>,就回到了场景1,第二步按场景1操作
场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库
ssh-keygen -t rsa -C "xxx@yyy.com
从某个分支退出,但不想commit时:
dev分支 git stash
git checkout master
do some thing
git checout dev
git stash list
git stash pop
或者 git stash applay xxx / git stash drop xxx
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.br branch
配置文件
$ cat .git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = git@github.com:michaelliao/learngit.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[alias]
last = log -1
标签:rop 最新版 list date ase alias ast false 参考
原文地址:https://www.cnblogs.com/wangzhiyi/p/9164920.html