GitSheet


branches

// 列出所有本地分支
git branch

// 列出远程和本地的分支
git branch -a

// 创建本地分支并切换到它
git branch -b branch_name

// 切换到现有的分支
git checkout branch_name

// 将分支推到远程
git push origin branch_name

// 重命名当前分支
git branch -m new_name

// 删除本地分支
git branch -d branch_name

// 删除远程分支
git push origin :branch_name

logs

// 以单行显示提交历史记录
git log --oneline

// 显示最近n次提交的提交历史记录。
git log -2

// 显示最近n次提交的提交历史记录(使用diff)。ˇ
git log -p -2

// 在工作树中显示所有本地文件更改。
git diff

// 显示对文件所做的更改。
git diff myFile

// 显示谁更改了文件中的内容和更改的时间。
git blame myFile

// 显示远程分支及其到本地的映射。
git remote show origin

cleanup

// 删除所有未跟踪的文件。
git clean -f

// 删除所有未跟踪的文件和目录。
git clean -df

// 撤消对所有文件的本地修改。
git checkout -- .

// 打开文件 Unstage a file.
git reset HEAD myfile

tags

// 列出所有标签。
git tag

//创建新标记。
git tag -a tag_name -m "tag message"

//将所有标签推到远程。
git push --tags

stashes

// 将更改保存到存储区
git stash save "stash name" && git stash

//列出所有stash
git stash list

// 应用一个stash
git stash pop

文章作者: 沐雪
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 沐雪 !
评论
 上一篇
PWA PWA
Service Worker常驻内存运行代理网络请求依赖HTTPS cache API缓存资源依赖 Service Worker代理网络请求支持离线程序运行 PromisefetchNotification API消息推送依赖用户授权
2019-10-22 沐雪
下一篇 
catalina更新 catalina更新
MacOS Catalina10.5 更新了 gm 版本的 Mac OS 10.15,正式版不远了主要解决的问题有以下几个 Hidpi 的问题 (已解决) ar9485 无线网卡的问题(已解决) 从 10.14.6 开始,外界显示器开启
2019-10-05 沐雪
  目录