Mac 安装Git
通过mac的包管理器Homebrew下载 下载Homebrew#
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
下载git#
brew install git
zsh终端设置git命令自动补全功能#
打开.zshrc文件
vim ~/.zshrc
#将下行的内容添加到.zshrc文件中,并保存
autoload -Uz compinit && compinit
#刷新shell环境
source ~/.zshrc
bash终端设置git命令自动补全功能#
用 homebrew 安装 bash-completion 软件包
brew install bash-completion
把下面内容添加到你的~/.bash_profile
vim ~/.bash_profile
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion
fi
重启终端
设置用户和签名#
设置#
git config --global user.name "陈彦斌"
git config --global user.email "543210188@qq.com"
查看#
git config user.name
git config user.email
注意
- 在每一个版本的提交信息上显示,本次提交的作者是谁
- 首次安装必须设置,否则无法提交代码
- 跟之后设置gitee账号没关系
初始化本地仓库#
# 初始化本地仓库
git init
# 查看本地仓库状态
git status
添加暂存区#
# 添加暂存区
git add .
#从暂存区中删除文件(在工作区还是保存着这个文件)
git rm --cached xxx.class
提交本地仓库#
# 提交本地仓库
git commit -m "本次修改的信息"
# 查看版本提交历史信息
git reflog
# 查看详细的日志信息
git log
版本历史回滚#
# 查看历史版本信息
git reflog
# 选择要回滚的版本号
git reset --hard 回滚的当前历史记录版本号
git reset --hard xxxxxxx
详解分支的基本操作#
# 创建分支,注意:此时新分支是复制当前所在的分支
git branch 分支名
# 查看分支
git branch
# 切换分支,注意:切换分支前需将当前分支的修改提交仓库
git checkout 目标分支
# 删除分支
git branch -d 分支名
# 强制删除
git branch -D 分支名
# 合并分支
git merge 源分支
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
2020-06-25 nginx面试题及答案
2020-06-25 Mybatis面试题及答案
2020-06-25 SpringMVC面试题及答案
2020-06-25 Spring面试题及答案