配置
git config --global user.name "jssolo"
git config --global user.email jssolo@example.com
初始化
需要再项目的根目录下执行以下命令
git init
克隆
用于从远程存储库拉取代码至本地存储
git clone <repository-link>
添加
用于将未跟踪的更改添加到准备提交的存储库中
命令将帮助更改文件获取暂存区。此外,您可以根据您的要求选择添加所有更改或仅将特定更改添加到暂存区域
git add
提交
此命令用于将文件的当前快照存储在存储库中,并为其分配一条消息
是我们可以检查版本历史记录的主要命令
当前目录下的所有文件都存储在Git文件系统中
git commit -m "提交信息"
推送
将更改推送到存储库的远程分支
git push
标签
它将通过给提交一个特定的标签来帮助提交,使用它我们可以很容易地找到我们项目的版本
用于在我们的代码上创建发布点
git tag <tag name>
合并
允许 2 个分支将其工作合并为 1 个分支
以下命令代表把dev
这个分支代码合并到master
git checkout master
git merge dev
拉取
从工作目录获取并合并远程存储库上的更改
git pull
检出
分支之间切换
git checkout <分支名>
修改
用于更改提交历史记录
可以访问更新和更改消息并完全提交
git commit --amend -m "消息"
存储
在本地保存未完成的功能代码
git stash
日志
用于检索提交的历史记录
git log
状态
显示本地目录和暂存区域的状态
git status
作者
查找特定代码行的作者
git blame <文件名>
别名
git config --global alias.alias_name "git命令的名称"
添加并提交更改
git commit -am "提交消息"