1 2 3 4 5 6 7 8 9 0
git diff --cached staged中的修改
git log -p 显示patch
--stat 显示修改文件
-graph 图表形式显示
--author 只显示某作者
--grep 从message搜关键字
-S 搜被修改的关键字
git reset HEAD <file> 从暂存区移除,变为修改
--hard [commit] 回到commit状态,不保留修改
git checkout -- <file> 撤销对file的修改
-b 创建并切换到分支
-b [branch] [remotename]/[branch] 创建分支跟踪远程分支
--track [remotename]/[branch] 创建分支跟踪远程分支
git branch -u [remotename]/[branch] 当前分支跟踪远程分支
git reflog 查看HEAD切换记录
git fetch [remote-name] 从远程仓库抓取
git pull 分支抓取合并其跟踪远程分支
git push [remotename] --delete [branch] 删除远程分支
git remote rename <1><2> 远程仓库<1>改名为<2>
rm <1> 删除远程仓库<1>
add <shortname> <url> 加远程分支,命名为<shortname>
git tag 显示标签
git tag <name> 打标签
-a <name> 打标签有message
git stash 储藏修改
git stash list 查看储藏
apply 应用储藏
apply --index 重新暂存
drop stash@{0} 移除储藏
pop 应用并立即移除
--keep-index 不储藏git add 过的东西
-u 储藏未跟踪文件
--patch 交互式选择储藏
git cmd
最新推荐文章于 2024-11-14 15:23:53 发布