学会这13个 Git 命令就够了!

本文概述了13个关键的Git命令,涵盖了Git的基本操作,如初始化仓库、克隆、添加文件、提交、推送、拉取更改等,对于开发者来说,这些命令在日常开发中使用频率极高。
摘要由CSDN通过智能技术生成

提到版本控制工具Git,相信很多开发者都知道,其实我们在99%的日常时间里,只需要学会以下13个git命令就行了,让我们来一起看看吧!

1、git init

这个命令是初始化一个新的Git仓库,即在当前目录中创建一个名为".git"的子目录,Git会将所有仓库的元数据存储在其中。

2、git clone

这个命令是克隆一个已存在的仓库,即会创建一个本地仓库的副本,包括其所有的历史记录和分支。

git clone <仓库链接>

3、git add

这个命令是将修改内容添加到下一次提交中,即把指定的文件添加到暂存区,这些文件将包含在下一次提交中。

git add file1.txt file2.txt

4、git commit

这个命令是创建一个新的提交,即将记录暂存区的修改以及自上次提交以来所做的任何其他修改,并附带一条描述这些修改的提交信息。

git commit -m "添加新功能"

5、git push

这个命令是将提交推送到远程仓库,即把本地的提交发送到指定的远程仓库,更新远程分支以包含新的提交。

git push origin main

6、git pull

这个命令是从远程仓库获取并合并修改,即从指定的远程仓库中获取最新的提交,并将其合并到当前分支中。

git pull origin main

7、git branch

这个命令是列出、创建或删除分支。可以用来列出仓库中可用的分支,创建新的分支或删除现有的分支。

git branch new-branch

8、git checkout

这个命令是切换到不同的分支。即允许你切换到仓库中的不同分支,并将其作为当前工作分支。

git checkout main

9、git merge

这个命令是将一个分支合并到另一个分支。即将一个分支的修改合并到另一个分支中,创建一个反映合并变化的新提交。

git merge new-branch

10、git status

这个命令是显示仓库的状态。即会显示当前分支、任何暂存或未暂存的修改以及任何未跟踪的文件。

git status

11、git rebase

这个命令是将一个分支的修改合并到另一个分支。假设你在"XYZ"分支上进行了一些修改,你希望将这些修改合并到"main"分支中。你可以使用git rebase命令将你的修改重新应用到main分支之上。

12、git stash

这个命令是临时保存还未准备提交的修改。如果你的修改还没有准备好提交,但你想要切换到另一个分支继续工作,你可以临时保存你的修改以便以后使用,并在不丢失进度的情况下切换分支。

13、git revert

这个命令是假设你在之前的提交中犯了一个错误,需要撤销它。你可以使用git revert创建一个新的提交,该提交会撤销之前提交引入的修改。

git revert <commit1>..<commit2>

学习这些14个Git命令,它们是你在日常开发中使用频率最高的命令。

  • 27
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PM那些事儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值