git命令大全(非常全)

不及物动词 其他 160

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    以下是Git命令的全面列表:

    1. 初始化仓库:
    – `git init` :初始化一个新的Git仓库。

    2. 添加和提交文件:
    – `git add <文件名>` :将文件添加到暂存区。
    – `git add .` :将所有改动的文件添加到暂存区。
    – `git commit -m “<提交信息>“` :提交文件到版本库。

    3. 分支管理:
    – `git branch` :列出所有分支。
    – `git branch <分支名>` :创建一个新分支。
    – `git checkout <分支名>` :切换到指定分支。
    – `git merge <分支名>` :将指定分支合并到当前分支。
    – `git branch -d <分支名>` :删除指定分支。

    4. 远程仓库:
    – `git clone <远程仓库URL>` :克隆一个远程仓库到本地。
    – `git remote add <远程仓库名> <远程仓库URL>` :将远程仓库添加到本地。
    – `git push <远程仓库名> <本地分支名>` :将本地分支推送到远程仓库。
    – `git pull <远程仓库名> <远程分支名>` :从远程仓库拉取最新内容。
    – `git fetch` :从远程仓库获取最新内容。

    5. 标签管理:
    – `git tag` :列出所有标签。
    – `git tag <标签名>` :创建一个新标签。
    – `git tag -a <标签名> -m “<标签信息>“` :创建一个带有附注的标签。
    – `git push –tags` :将所有标签推送到远程仓库。
    – `git tag -d <标签名>` :删除指定标签。

    6. 撤销和修改:
    – `git reset –hard HEAD` :撤销所有未提交的改动。
    – `git checkout <文件名>` :撤销指定文件的改动。
    – `git revert <提交号>` :撤销指定提交并创建一个新的提交。
    – `git stash` :将当前修改保存到一个临时存储区。
    – `git stash apply` :将临时存储的修改应用到当前工作区。

    7. 查看和比较:
    – `git status` :显示当前工作区和暂存区的状态。
    – `git log` :显示提交记录。
    – `git diff` :显示工作区和暂存区的差异。
    – `git diff <分支1> <分支2>` :显示两个分支之间的差异。
    – `git blame <文件名>` :显示文件每一行的修改记录。

    8. 其他常用命令:
    – `git config` :Git配置管理。
    – `git help <命令>` :查看指定命令的帮助信息。
    – `git rm <文件名>` :从版本控制系统中删除文件。
    – `git mv <旧文件名> <新文件名>` :重命名文件。

    这只是Git命令的大致列表,还有很多其他的命令和选项可以使用。希望这个列表对你有所帮助!

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    下面是一份包含 Git 命令的非常全面的列表:

    1. 初始化一个新的 Git 仓库:git init
    2. 克隆一个远程仓库到本地:git clone <仓库地址>
    3. 添加文件到暂存区:git add <文件名>
    4. 提交更改到本地仓库:git commit -m “<提交信息>”
    5. 查看当前 Git 的状态:git status
    6. 查看提交的日志:git log
    7. 查看文件的改动:git diff <文件名>
    8. 将本地仓库的更改推送到远程仓库:git push
    9. 从远程仓库拉取最新的更改:git pull
    10. 创建一个新的分支:git branch <分支名>
    11. 切换到一个分支:git checkout <分支名>
    12. 同时创建并切换到一个新的分支:git checkout -b <分支名>
    13. 删除一个分支:git branch -d <分支名>
    14. 合并一个分支到当前分支:git merge <分支名>
    15. 查看当前分支:git branch
    16. 重命名一个分支:git branch -m <旧分支名> <新分支名>
    17. 撤销最近的提交:git revert HEAD
    18. 重置当前分支到上一个提交:git reset HEAD~
    19. 回退到指定的提交:git reset <提交 ID>
    20. 创建一个新的标签:git tag <标签名>
    21. 查看所有的标签:git tag
    22. 切换到一个标签:git checkout tags/<标签名>
    23. 创建一个远程分支:git push origin <分支名>
    24. 删除一个远程分支:git push origin –delete <分支名>
    25. 查看远程仓库的 URL:git remote -v
    26. 添加一个远程仓库:git remote add <仓库名> <仓库地址>
    27. 删除一个远程仓库:git remote remove <仓库名>
    28. 合并远程分支到本地分支:git merge origin/<分支名>
    29. 将本地仓库推送到多个远程仓库:git push –all
    30. 检索远程仓库的历史记录:git fetch
    31. 从远程仓库删除一个标签:git push –delete origin <标签名>
    32. 暂时保存当前分支的更改:git stash
    33. 恢复最近的暂存的更改:git stash apply
    34. 取消最近保存的暂存更改:git stash drop
    35. 清除所有暂存的更改:git stash clear
    36. 在当前分支创建一个与其他分支不同的提交:git cherry-pick <提交 ID>
    37. 在当前分支中拆分一个提交为多个提交:git cherry-pick -n <提交 ID>
    38. 在本地仓库中查找并替换文本:git grep “<搜索文本>”
    39. 同步远程仓库的分支列表:git remote update origin –prune
    40. 查看某个文件的历史修改记录:git blame <文件名>

    请注意,这仅仅是 Git 命令列表的一小部分。Git 是一个非常强大和灵活的版本控制系统,有着更多的命令和功能,可以根据具体需要进一步探索和使用。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Git是一个分布式版本控制系统,用于追踪代码的更改和协作开发。下面是Git的常用命令列表,包括创建仓库、提交代码、分支操作以及管理远程仓库等相关操作。

    ### 创建与克隆仓库

    1. `git init`:在当前目录初始化一个新的Git仓库。
    2. `git clone `:克隆一个远程Git仓库到本地。
    3. `git remote add origin
    `:将本地仓库与远程仓库关联。

    ### 配置Git

    1. `git config –global user.name `:设置全局用户名。
    2. `git config –global user.email `:设置全局用户邮箱。
    3. `git config –global core.editor `:设置全局文本编辑器。
    4. `git config –global core.autocrlf `:设置换行符的转换。

    ### 代码管理

    1. `git status`:显示当前仓库的状态。
    2. `git add `:将文件添加到暂存区。
    3. `git commit -m `:提交暂存区的文件到仓库。
    4. `git log`:查看提交日志。
    5. `git diff`:查看工作区和暂存区的差异。
    6. `git reset `:取消暂存区的文件修改。
    7. `git checkout
    `:撤销工作区的文件修改。

    ### 分支操作

    1. `git branch`:显示所有分支。
    2. `git branch `:创建新分支。
    3. `git checkout
    `:切换到指定分支。
    4. `git merge
    `:将指定分支合并到当前分支。
    5. `git rebase
    `:将当前分支变基到指定分支。
    6. `git branch -d
    `:删除指定分支。

    ### 远程仓库

    1. `git remote -v`:查看当前仓库的远程仓库信息。
    2. `git push `:将本地仓库推送到远程仓库。
    3. `git pull `:从远程仓库拉取更新。
    4. `git fetch `:将远程仓库的更新拉到本地。

    ### 回滚与恢复

    1. `git revert `:创建一个新的提交,撤销指定的提交。
    2. `git reset
    `:将HEAD移动到指定的提交,并取消之后的提交。
    3. `git reflog`:显示引用日志,包括所有分支的commit历史。

    以上是Git的常用命令列表,但并不是所有的命令都会在每个项目中都用到。可以根据具体的需求选择合适的命令来进行操作。除了上述命令,Git还有很多高级操作和扩展命令,可以通过`git –help`查看详细的命令列表和帮助文档。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部