• 22个每个程序员都应该知道的 Git 命令


    在这篇文章中,我写了一个快速学习 git 命令的备忘单。它将包括开发人员每天使用的命令,如 git add、git commit、git pull、git fetch,并共享其他有用的 git 命令。

    我一直使用Git的一些命令,今天这个列表清单,希望也可以帮助到你。

    所以,现在让我们开始吧:

    1.git init

    此命令用于将项目初始化为 git 存储库。

    2. git remote add origin

    例子:

    此命令用于添加或连接到远程存储库。

    3.git  remote

    此命令用于查看连接的远程存储库。

    4.git status

    此命令用于查看本地存储库中文件的状态。是跟踪文件,未追踪,还是修改?

    5.git add

    例子:

    此命令用于暂存已修改或未跟踪的文件。

    git add,此命令用于暂存所有未暂存的文件。

    6.git reset

    此命令用于取消暂存文件。

    7.git commit

    此命令用于提交暂存文件。

    git commit -m “

    例子:

    此命令用于提交暂存文件,并为提交历史提供提交消息。

    8. git push -u origin

    例子:

    此命令用于将提交的文件推送到指定分支中的远程存储库(又名 GitHub)。首次将文件推送到远程存储库时使用此命令。它将确定你将这些文件推送到的位置。下次推送文件时,可以使用 git push。

    git push 该命令用于将提交的文件推送到远程仓库。只能在使用上一个命令推送文件之后使用此命令将文件推送到远程存储库。

    9. git fetch

    此命令用于获取本地存储库的最新版本。它检查新文件、新分支、删除等。

    10.git pull

    此命令用于获取您刚刚获取的信息并将其拉入本地存储库。这会将您的本地存储库更新为远程存储库的最新版本。

    11. git rm -r — cached

    例子:

    此命令用于从远程存储库 (GitHub) 中删除文件,而不在本地存储库中删除它。

    12.git branch

    此命令用于预览你当前所在的分支。

    git branch -a 该命令用于预览本地和远程存储库中的所有分支。

    git branch -r 此命令用于预览本地存储库中的所有分支(也就是你已经访问过的分支)。

    git branch 此命令用于在本地存储库中创建新分支。

    13. git checkout — track origin/

    例子:

    该命令用于切换分支。这特别适用于第一次访问分支(在 GitHub/远程存储库中创建)时。

    14. git checkout

    例子:

    该命令用于切换到之前访问过的分支。

    15.git merge

    该命令用于将两个分支合并在一起。为此,请输入要继承更改的分支。将与此命令一起使用的分支名称是将提供更改的分支。

    示例:主分支将继承开发分支的代码

    16. git  merge—abort

    此命令用于中止合并。

    如果没有冲突错误,合并将始终成功。因此,此中止只能在合并失败的情况下使用。

    你怎么知道这可以使用?

    对于初学者,终端会说合并失败。它还可能会告诉你修复合并冲突。

    git merge --abort 只会完全中止合并。

    17. git merge -X theirs

    例子:

    该命令用于将两个分支合并在一起。如果存在合并冲突,此命令将假设你更喜欢在提到的分支中所做的更改(而不是当前分支)。

    18. git reset — hard HEAD

    此命令将清除你在本地存储库中所做的所有更改,并将其更新为提交到 GitHub 的最新版本。

    19. git clean -f

    此命令用于删除本地存储库中未跟踪的文件。

    20. git clean -d

    此命令用于删除本地存储库中未跟踪的目录。你也可以将其组合到 git clean -fd 中以同时执行这两项操作。

    21. git bisect

    git bisect 命令用于发现在代码中引入错误的提交。它有助于追踪代码有效的提交和无效的提交,因此,追踪将错误引入代码的提交。

    22. git reset HEAD^

    此命令将当前分支向后移动两次提交,有效地从项目历史记录中删除了我们刚刚创建的两个快照。它恢复意外提交并保留更改。

    总结

    以上就是我今天跟你分享的22个Git命令的使用清单,如果你觉得这篇文章有帮助,请记得点赞我,关注我,并将它与其他人分享这篇文章,或者给我留言,让我知道你对此的看法!

  • 相关阅读:
    C语言校园家教管理系统
    高校新生如何选择最优手机流量卡?
    关于QTcreator,19年大学时写的文章了,之前写在印象笔记现在拉过来,往事如烟呐
    Dockerfile手册
    delaunay和voronoi图 人脸三角剖分
    ES6中的(...)运算符详细学习
    阿里云ECS服务器数据盘的计费方式如何从包年包月转为按量付费?
    正则表达式
    互联网时代下服务器该如何进行主机加固
    SpringBoot学习笔记-创建个人中心页面(下)
  • 原文地址:https://blog.csdn.net/m0_61643133/article/details/128170243