git命令大致分类
-
git命令可以大致分为以下几个类别:
1. 创建与克隆命令:
– git init:初始化一个新的Git仓库。
– git clone:克隆一个远程仓库到本地。2. 修改与提交命令:
– git add:将文件添加到Git暂存区。
– git commit:提交暂存区的文件到本地仓库。
– git restore:撤销对文件的修改。
– git reset:撤销对提交的修改。3. 分支与合并命令:
– git branch:查看、创建、删除分支。
– git checkout:切换分支或回滚文件修改。
– git merge:将两个分支合并。4. 远程仓库命令:
– git remote:管理远程仓库。
– git fetch:从远程仓库获取最新代码。
– git pull:从远程仓库拉取代码并合并到本地分支。
– git push:将本地分支推送到远程仓库。5. 回退与恢复命令:
– git log:查看提交历史。
– git revert:撤销指定的提交。
– git cherry-pick:选择性地合并提交。6. 标签与版本命令:
– git tag:管理标签,用于标记代码版本。7. 忽略与排除文件命令:
– .gitignore:定义需要忽略的文件和目录。8. 其他命令:
– git status:查看文件状态。
– git diff:查看文件或分支之间的差异。
– git stash:保存工作区的当前状态。
– git config:配置Git。以上是一些常用的git命令,可以帮助我们进行代码的版本控制、分支管理和远程协作等操作。掌握这些命令,可以更高效地使用Git来管理项目代码。
2年前 -
Git命令可以大致分为以下几个分类:
1. 版本控制操作命令:
– git init:初始化一个新的Git仓库。
– git clone:从远程仓库克隆一个本地副本。
– git add:将文件添加到暂存区。
– git commit:将暂存区的更改提交到本地仓库。
– git checkout:切换分支或恢复文件到指定的版本。
– git merge:将两个分支合并。
– git reset:将HEAD指针回退到指定版本。
– git revert:撤销指定版本的更改。2. 远程仓库操作命令:
– git remote:管理远程仓库。
– git push:将本地仓库的更改推送到远程仓库。
– git pull:从远程仓库拉取最新的更改。
– git fetch:从远程仓库获取最新的分支、标签等信息。3. 分支管理命令:
– git branch:管理分支,包括创建、删除、查看等操作。
– git checkout:切换分支或恢复文件到指定的版本。
– git merge:将两个分支合并。
– git rebase:将当前分支的更改重新应用到另一个分支。
– git cherry-pick:选择性地将某个分支的提交应用到当前分支上。4. 文件操作命令:
– git add:将文件添加到暂存区。
– git rm:从版本控制中删除文件。
– git mv:移动或重命名文件。5. 代码查看与比较命令:
– git log:查看提交历史。
– git diff:比较文件的不同之处。
– git blame:显示文件的每一行是谁做的修改。
– git show:显示指定提交的详细信息。
– git stash:临时保存未提交的更改。除了以上的分类,还有一些其他常用的Git命令如git config(配置Git),git tag(管理标签),git ignore(设置忽略规则)等。不同命令的组合使用可以完成更复杂的操作,如创建分支、合并分支、解决冲突等。
2年前 -
一、本地仓库操作命令:
1. 初始化本地仓库:`git init`
2. 添加文件到暂存区:`git add`
3. 提交暂存区的文件到本地仓库:`git commit -m “commit message”`
4. 查看本地仓库的提交历史:`git log`
5. 查看本地仓库的修改状态:`git status`
6. 撤销最近一次提交:`git revert HEAD`
7. 重置暂存区和工作区到指定提交:`git reset` 二、远程仓库操作命令:
1. 添加远程仓库:`git remote add
`
2. 查看远程仓库列表:`git remote -v`
3. 从远程仓库下载代码:`git clone`
4. 上传本地仓库的代码到远程仓库:`git push`
5. 更新本地仓库的代码到最新:`git pull`
6. 创建并切换到新的分支:`git checkout -b`
7. 合并指定分支到当前分支:`git merge` 三、分支操作命令:
1. 查看分支列表:`git branch`
2. 创建新的分支:`git branch`
3. 切换到指定分支:`git checkout`
4. 删除指定分支:`git branch -d`
5. 合并指定分支到当前分支:`git merge`
6. 解决合并冲突:编辑冲突文件,然后再次提交
7. 创建远程分支:`git push`
8. 删除远程分支:`git push–delete ` 四、标签操作命令:
1. 查看标签列表:`git tag`
2. 创建标签:`git tag`
3. 切换到指定标签:`git checkout`
4. 删除指定标签:`git tag -d`
5. 推送指定标签到远程仓库:`git push–tags`
6. 删除远程仓库上的标签:`git push–delete ` 五、其他常用命令:
1. 复制远程仓库的url地址:`git remote get-url
`
2. 查看指定文件的修改差异:`git diff`
3. 查看指定提交的修改差异:`git diff`
4. 查看分支合并图:`git log –graph`
5. 清除工作区的修改:`git stash`
6. 恢复之前的工作区修改:`git stash apply`
7. 查看stash列表:`git stash list`
以上是git常用的命令分类,可以根据实际需要选择相应的命令进行操作。2年前