工作常用git命令小清单建议收藏
-
在日常工作中,我们经常使用Git进行版本控制。为了方便使用,建议将常用的Git命令收藏起来,以便参考和使用。下面是一个建议的Git命令的小清单,供大家参考和收藏。
1. 初始化仓库
创建一个新的本地Git仓库或克隆一个远程仓库到本地。
“`
git init
git clone <远程仓库地址>
“`2. 添加和提交
将文件添加到暂存区,并提交到本地仓库。
“`
git add <文件名> # 添加指定文件到暂存区
git add . # 添加所有文件到暂存区
git commit -m “提交信息” # 将暂存区文件提交到本地仓库
“`3. 分支操作
查看、创建、切换、合并和删除分支。
“`
git branch # 查看本地分支
git branch <分支名> # 创建新分支
git checkout <分支名> # 切换分支
git merge <分支名> # 合并指定分支到当前分支
git branch -d <分支名> # 删除指定分支
“`4. 远程操作
查看、添加、移除和推送到远程仓库。
“`
git remote # 查看远程仓库
git remote -v # 查看远程仓库详细信息
git remote add <仓库名> <远程仓库地址> # 添加远程仓库
git remote rm <仓库名> # 移除远程仓库
git push <远程仓库> <分支名> # 推送到远程仓库
“`5. 更新和获取
从远程仓库获取最新提交,并将其应用到本地分支。
“`
git fetch # 获取远程仓库最新提交
git pull # 获取远程仓库最新提交并合并到当前分支
“`6. 查看和比较
查看提交历史、文件改动和差异。
“`
git log # 查看提交历史
git status # 查看工作区状态
git diff # 比较工作区和暂存区差异
git diff <文件名> # 比较工作区文件和暂存区文件差异
git diff <分支1> <分支2> # 比较两个分支之间的差异
“`7. 撤销和回退
撤销本地修改和回退到之前的提交。
“`
git checkout — <文件名> # 撤销对文件的修改
git reset HEAD <文件名> # 将文件从暂存区移除
git reset <提交ID> # 回退到指定提交
“`以上是一个建议的Git命令的小清单,里面包含了在日常工作中常用的Git命令。当然,根据不同的工作流程和需求,命令的使用方法和顺序可能会有所不同。希望这个小清单对大家有所帮助,能够提高工作效率。大家可以根据自己的需求进行调整和补充。
2年前 -
Git是一个分布式版本控制系统,广泛应用于软件开发中,而工作中经常使用的Git命令可以帮助我们更高效地进行代码管理和版本控制。以下是一些常用的Git命令,建议收藏在个人工作手册中:
1. git init:初始化一个新的Git仓库。执行此命令后,Git会在当前目录下创建一个新的仓库。
2. git clone
:克隆一个远程仓库到本地。使用此命令可以将远程仓库中的代码完整地复制到本地。 3. git add
:将文件添加到Git的暂存区。通过此命令可以将修改的文件放入到暂存区,准备进行提交。 4. git commit -m “
“:提交暂存区中的文件到本地仓库,并添加一条对提交的描述信息。提交后,文件的修改就成为了一个新的版本。 5. git push:将本地仓库中的代码推送到远程仓库。执行此命令后,本地仓库中的最新修改将发送到远程仓库中。
6. git pull:从远程仓库中获取最新的代码变动,并合并到当前分支。使用此命令可以保持本地代码与远程仓库的同步。
7. git branch:查看当前仓库中的所有分支,以及当前所在的分支。
8. git checkout
:切换到指定分支。通过此命令可以在不同的分支之间进行切换。 9. git merge
:将指定分支的代码合并到当前分支。使用此命令可以将其他分支的代码变动合并到当前分支中。 10. git rebase
:将当前分支的提交“变基”到指定分支的最新提交上。使用此命令可以将本地分支的提交应用到其他分支上。 11. git log:查看当前分支的提交历史。执行此命令后,会列出当前分支的所有提交记录,包括每个提交的作者、提交时间和提交信息等。
12. git diff
:查看文件的修改内容。使用此命令可以比较文件的当前版本与上一个版本的差异。 13. git stash:将当前分支的修改暂时保存起来。使用此命令可以暂存一些未提交的修改,以便切换到其他分支进行操作。
14. git reset
:将当前分支的HEAD指针移动到指定的提交上。使用此命令可以回退到过去的某个提交。 15. git remote:查看当前仓库关联的远程仓库信息。通过此命令可以查看远程仓库的名称、地址等。
以上是一些常用的Git命令,可以帮助我们更好地管理和控制代码的版本。在工作中,熟练掌握这些命令,并灵活运用,可以提高代码管理的效率,减少错误和冲突的产生。
2年前 -
在日常工作中,使用Git进行版本控制是非常常见的。以下是一份常用的Git命令清单,建议收藏以供参考。
## 1. 创建与克隆仓库
### 1.1 初始化一个新的仓库
“`shell
git init
“`### 1.2 克隆一个远程仓库
“`shell
git clone
“`## 2. 添加与提交
### 2.1 将文件添加到暂存区
“`shell
git add
“`### 2.2 将暂存区的文件提交到版本库
“`shell
git commit -m “commit message”
“`### 2.3 合并暂存区和工作区的改动并提交
“`shell
git commit -a -m “commit message”
“`## 3. 分支操作
### 3.1 创建分支
“`shell
git branch
“`### 3.2 切换到指定分支
“`shell
git checkout
“`### 3.3 创建并切换到新分支
“`shell
git checkout -b
“`### 3.4 删除分支
“`shell
git branch -d
“`### 3.5 合并两个分支
“`shell
git merge
“`## 4. 撤销与修改
### 4.1 撤销工作区的修改
“`shell
git checkout —
“`### 4.2 取消暂存区文件的修改
“`shell
git reset HEAD
“`### 4.3 撤销最近一次的提交
“`shell
git reset HEAD~1
“`### 4.4 修改最新的提交信息
“`shell
git commit –amend
“`## 5. 更新与发布
### 5.1 更新本地仓库
“`shell
git pull
“`### 5.2 将本地提交推送到远程仓库
“`shell
git push origin
“`### 5.3 查看远程仓库地址
“`shell
git remote -v
“`## 6. 查看状态与历史
### 6.1 查看当前分支的状态
“`shell
git status
“`### 6.2 查看提交日志
“`shell
git log
“`### 6.3 查看文件修改信息
“`shell
git diff
“`### 6.4 查看远程分支
“`shell
git branch -r
“`## 7. 标签操作
### 7.1 创建标签
“`shell
git tag
“`### 7.2 查看标签列表
“`shell
git tag
“`### 7.3 删除标签
“`shell
git tag -d
“`### 7.4 推送标签到远程仓库
“`shell
git push origin –tags
“`这份Git命令清单覆盖了创建与克隆仓库、添加与提交、分支操作、撤销与修改、更新与发布、查看状态与历史以及标签操作这些常用的Git操作。随着使用经验的积累,你会发现这些命令会成为你的日常工作中的得力助手。建议收藏并进行实践,加深对这些命令的理解和掌握,提高工作效率。
2年前