winver:检查Windows版本;
write:打开写字板;
mspaint:打开画图板;
notepad:打开记事本;
ipconfig:查看本机IP;
cleanmgr:磁盘清理;
osk:打开屏幕键盘;
logoff:注销命令;
calc: 打开计算机;
chkdsk.exe:磁盘检查;
explorer: 打开资源管理器;
tsshutdn:60秒倒计时关机命令;
git checkout -b <分支名>:创建分支;
git checkout <分支名>: 切换分支;
git merge <分支名>:合并某分支到当前分支;
git branch -d <分支名>:删除本地某分支;
git branch -a:查看远程分支;
git push origin --delete <分支名>:删除远程分支;
git push origin :<分支名>:删除远程分支的另一种方法;
git branch -r:查看所有远程分支;
git branch -v:查看各个分支最后提交信息;
git branch --merged:查看已被合并到当前分支的分支;
git branch --no--merged:查看尚未被合并到当前分支的分支;
git branch -D <分支名>: 强制删除某个分支 (未被合并的分支被删除的时候需要强制);
git pull:抓取远程仓库所有分支更新并合并到本地;
git pull
git push:push所有分支;
git push
git push origin master:将本地之分支推到远程分支上;
git push -u origin master:将本地主分支推到远程(如无远程主分支则创建,用于初始化远程仓库);
git push origin
git clone
git show: 显示某次提交的内容;
git add
git add . : 将搜有修改过的工作文件提交到暂存区;
git status:查看上次提交以后修改了哪些文件;
git rm
git rm --cached
1:还没有加到版本控制中
(1)还没有git add
在 .gitignore中添加
(2)已经git add
先 git rm -r --cached 文件
在 .gitignore中添加
2:已经加到版本控制中
先 git rm -r --cached 文件
在 .gitignore中添加
最后 gti commit -m '提交.gitignore'
)
git reset
git reset --:从暂存区恢复到工作文件;
git diff
git diff
git diff
git diff --staged:比较暂存区和版本库差异;
git diff --cached:比较暂存区和版本库差异:
git log:查看提交记录;
git log
git reflog:将提交记录变成单行显示;
git rm <文件路径>:删除某文件;
git reset --hard HEAD^:版本回退到上个版本;
git reset --hard HEAD^^:版本回退到上上个版本;
git reset --hard <版本id>:版本回退到某个版本;
git mv -f <文件名> <文件名>:文件重命名;
ls:显示当前目录下的所有文件名;
vim <文件名>:打开某个文件;
ZZ + enter:保存并退出;
Esc + :q! + enter:不保存并强制退出;
git branch :查看分支以及当前分支
git branch -r: 查看所有远程分支
git branch -a: 查看所有本地分支和远程分支
git branch -d branchname: 删除本地分支
git branch -r -d origin/branchname和git push origin :branchname合在一起删除远程分支
git fetch origin branchname:branchname 直接从远程将分支拉到本地,无需checkout -b新建分支