• 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命令的使用清单,如果你觉得这篇文章有帮助,请记得点赞我,关注我,并将它与其他人分享这篇文章,或者给我留言,让我知道你对此的看法!

  • 相关阅读:
    AlienSwap 锋芒初现,NFT 市场或将三分天下
    [附源码]计算机毕业设计springboot美发店会员管理系统
    小程序意见反馈界面(简洁版代码)
    一份重要数据,科技公司和ai的相关度,MongoDB和GitLab在列
    在线购物系统(JSP+java+springmvc+mysql+MyBatis)
    【Docker】——容器数据卷
    史上最详细Win10系统装成Win7系统教程
    kafka术语
    VOC2012数据集的探索性数据分析(EDA)
    多机器人群体的任务状态与机器人状态同步设计思路
  • 原文地址:https://blog.csdn.net/m0_61643133/article/details/128170243