30个git命令

不及物动词 其他 79

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    1. git init:初始化一个新的空的Git仓库。
    2. git clone [url]:从远程仓库克隆一个副本到本地。
    3. git add [file]:将文件添加到暂存区。
    4. git commit -m [message]:将暂存区的内容提交到本地仓库。
    5. git status:查看文件的状态。
    6. git diff:查看修改的内容。
    7. git log:查看提交的历史记录。
    8. git branch:列出所有分支。
    9. git branch [branch-name]:创建一个新的分支。
    10. git checkout [branch-name]:切换到指定分支。
    11. git merge [branch-name]:将指定分支合并到当前分支。
    12. git remote -v:查看远程仓库的URL。
    13. git push origin [branch-name]:将本地分支推送到远程仓库。
    14. git pull:从远程仓库拉取最新的更新。
    15. git fetch:从远程仓库获取最新的更新,但并不合并到当前分支。
    16. git reset HEAD [file]:将文件从暂存区移出。
    17. git rm [file]:从Git中删除文件。
    18. git mv [file] [new-file]:将文件重命名或移动到新路径。
    19. git stash:将当前的工作目录储藏起来。
    20. git stash pop:将最近的储藏恢复并删除。
    21. git tag [tag-name]:创建一个标签并附注信息。
    22. git checkout [commit]:切换到指定的提交版本。
    23. git reset [commit]:将HEAD指针和当前分支的指向重置到指定的提交。
    24. git rebase [branch-name]:将当前分支的提交基点移动到目标分支上。
    25. git cherry-pick [commit]:将指定的提交应用到当前分支上。
    26. git config –global user.name [name]:设置全局用户名。
    27. git config –global user.email [email]:设置全局邮箱。
    28. git remote add origin [url]:将远程仓库的URL添加到本地仓库。
    29. git remote remove origin:移除本地仓库的远程仓库连接。
    30. git clean -n:列出将要被删除的未被跟踪的文件和目录。

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

    1. git init: 初始化一个空的git仓库。
    2. git clone: 克隆一个远程仓库到本地。
    3. git add: 将文件添加到暂存区。
    4. git commit: 提交暂存区的文件到本地仓库。
    5. git status: 查看工作区的文件状态。
    6. git push: 将本地仓库的文件推送到远程仓库。
    7. git pull: 从远程仓库拉取最新的代码到本地。
    8. git branch: 查看、创建、删除分支。
    9. git checkout: 切换分支或恢复文件。
    10. git merge: 将两个分支合并。
    11. git log: 查看提交日志。
    12. git reset: 将文件回退到指定的提交状态。
    13. git stash: 保存当前工作进度,以便后续恢复。
    14. git fetch: 从远程仓库下载最新的提交,但不合并。
    15. git remote: 查看、添加、删除远程仓库。
    16. git tag: 创建、查看、删除标签。
    17. git blame: 显示指定文件的每一行是谁提交的。
    18. git rebase: 修改commit历史。
    19. git cherry-pick: 选择某个提交,并将其应用到当前分支上。
    20. git diff: 查看文件的修改内容。
    21. git config: 设置git的配置信息。
    22. git reset: 撤销提交。
    23. git revert: 撤销某个提交,并创建一个新的提交来反转更改。
    24. git grep: 在版本历史中搜索指定的模式。
    25. git rm: 从工作区和版本历史中删除文件。
    26. git mv: 移动或重命名文件。
    27. git bisect: 二分法查找引入问题的提交。
    28. git remote show: 显示远程仓库的详细信息。
    29. git push –tags: 推送所有标签到远程仓库。
    30. git revert –abort: 取消正在进行的回滚操作。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    1. git init: 初始化一个新的git仓库。
    2. git clone [url]: 克隆一个远程仓库到本地。
    3. git add [file]: 将文件添加到暂存区。
    4. git commit -m [message]: 将暂存区的所有修改提交到本地仓库。
    5. git status: 查看当前仓库的状态。
    6. git log: 查看提交历史。
    7. git push: 将本地仓库的修改推送到远程仓库。
    8. git pull: 拉取远程仓库的修改到本地。
    9. git branch: 查看当前仓库的分支。
    10. git checkout [branch]: 切换到指定的分支。
    11. git merge [branch]: 将指定分支的修改合并到当前分支。
    12. git remote: 查看当前仓库关联的远程仓库。
    13. git fetch: 从远程仓库获取最新的提交信息。
    14. git stash: 将当前未提交的修改保存到一个临时存储区。
    15. git reset [commit]: 回退到指定的提交版本。
    16. git rebase [branch]: 将当前分支的修改移动到指定分支的最新提交之后。
    17. git tag: 查看当前仓库的标签。
    18. git diff: 查看当前文件和最新提交版本之间的差异。
    19. git remote add [name] [url]: 添加一个远程仓库的别名和地址。
    20. git remote remove [name]: 移除一个远程仓库的别名。
    21. git fetch –tags: 从远程仓库获取所有标签。
    22. git push –tags: 将本地未推送的标签推送到远程仓库。
    23. git cherry-pick [commit]: 将指定提交的修改应用到当前分支。
    24. git revert [commit]: 撤销指定提交的修改。
    25. git branch -d [branch]: 删除指定的分支。
    26. git checkout -b [branch]: 创建一个新的分支并切换到该分支。
    27. git log –oneline: 查看简洁版的提交历史。
    28. git show [commit]: 查看指定提交的详细信息。
    29. git config [–global] user.name [name]: 设置用户名。
    30. git config [–global] user.email [email]: 设置用户邮箱。

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

400-800-1024

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

分享本页
返回顶部