-
Notifications
You must be signed in to change notification settings - Fork 3.8k
MAC Git 使用技巧 by 老中医
小傅哥 edited this page Apr 16, 2020
·
1 revision
- iterm2
https://iterm2.com
- oh my zsh
http://ohmyz.sh
- 查看当前git状态
git status 或者 gst
- 将当前更改添加到暂存区
git add .
- 写提交日志(xxx是提交日志内容,如你增加了图片等)
git commit -m "xxx"
- 推送本地修改到远程服务器
git push
- 丢弃到本地所有更改
git stash -u && git stash clear
- 去掉已经在.gitignore中托管的文件
git rm -r --cached 文件或者文件夹名字
- 查看暂存区一个文件的更改更改内容
git diff 文件名字
- 查看一个文件历史更改
git log -p filename
- 查看某个人所有提交记录(以我自己为例)
git log --author=jianan3
- 查看当前工作目录在哪个分支
git branch
- 切换分支(如切换到dev分支)
git checkout dev
- 查看远程git仓库地址
git remote show origin
- 创建一个分支dev,并且推送到远程服务器
git checkout -b dev && git push origin dev && git branch --set-upstream-to=origin/dev dev
- 删除本地及其远程的test分支
git branch -D test && git push origin :test
- merge分支 增加 --squash选项 合并远程的dev分支到当前分支
git merge --squash dev
- stash的用法
git stash //隐藏修改 这样可以起一个名字 git stash save "aaa"
git stash list //查看修改列表
git stash pop //恢复修改(也就是可以查看到更改)
- 首次使用查看状态中文乱码的解决
git config --global core.quotepath false
- git提交不上设置
git config --global user.name xxx
git config --global user.email [email protected]
git config --global --list
小傅哥(微信:fustack),公众号:bugstack虫洞栈
| bugstack.cn - 沉淀、分享、成长,让自己和他人都能有所收获!
🌏 知识星球:码农会锁
实战项目:「DDD+RPC分布式抽奖系统
」、专属小册、问题解答、简历指导、架构图稿、视频课程
🐲 头条
-
💥
🎁 Lottery 抽奖系统
- 基于领域驱动设计的四层架构的互联网分布式开发实践 -
小傅哥的《重学 Java 设计模式》
- 全书彩印、重绘类图、添加内容 -
⭐小傅哥的《Java 面经手册》
- 全书5章29节,417页11.5万字,完稿&发版 -
小傅哥的《手撸 Spring》
- 通过带着读者手写简化版 Spring 框架,了解 Spring 核心原理 -
🌈小傅哥的《SpringBoot 中间件设计和开发》
- 小册16个中间件开发30个代码库
⛳ 目录
💋 精选
🐾 友链
建立本开源项目的初衷是基于个人学习与工作中对 Java 相关技术栈的总结记录,在这里也希望能帮助一些在学习 Java 过程中遇到问题的小伙伴,如果您需要转载本仓库的一些文章到自己的博客,请按照以下格式注明出处,谢谢合作。
作者:小傅哥
链接:https://bugstack.cn
来源:bugstack虫洞栈
2021年10月24日,小傅哥
的文章全部开源到代码库 CodeGuide
中,与同好同行,一起进步,共同维护。
这里我提供 3 种方式:
-
提出
Issue
:在 Issue 中指出你觉得需要改进/完善的地方(能够独立解决的话,可以在提出 Issue 后再提交PR
)。 -
处理
Issue
: 帮忙处理一些待处理的Issue
。 -
提交
PR
: 对于错别字/笔误这类问题可以直接提交PR
,无需提交Issue
确认。
详细参考:CodeGuide 贡献指南 - 非常感谢你的支持,这里会留下你的足迹
- 加群交流 本群的宗旨是给大家提供一个良好的技术学习交流平台,所以杜绝一切广告!由于微信群人满 100 之后无法加入,请扫描下方二维码先添加作者 “小傅哥” 微信(fustack),备注:加群。
微信:fustack
- 公众号(bugstack虫洞栈) - 沉淀、分享、成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获。
公众号:bugstack虫洞栈
感谢以下人员对本仓库做出的贡献或者对小傅哥的赞赏,当然不仅仅只有这些贡献者,这里就不一一列举了。如果你希望被添加到这个名单中,并且提交过 Issue 或者 PR,请与我联系。