git 常用命令

本文介绍了Git中关键的13个命令,包括初始化仓库、克隆、添加文件、提交、推送和拉取代码、查看文件状态、提交历史、分支管理、合并代码、重置及stash功能,帮助读者掌握Git的基本使用。

1. git init

用于在当前目录下初始化一个新的 Git 仓库。执行该命令后,Git 会创建一个名为 `.git` 的隐藏文件夹,用于存储版本控制所需的信息。

2. git clone <url>

用于克隆(下载)一个远程仓库到本地。需要提供远程仓库的 URL,可以是 HTTP、SSH 或其他协议。克隆成功后,会在当前目录下创建一个与远程仓库同名的文件夹,并将仓库的所有历史记录和文件复制到本地。

3. git add <file>

用于将文件添加到 Git 的暂存区,准备提交。可以指定具体的文件名,也可以使用通配符(如 `git add .` 将当前目录下所有文件添加到暂存区)。

4. git commit -m "message"

用于将暂存区的文件提交到本地仓库,并附上提交信息。每次提交应该附上有意义的描述,以便日后查阅。

5. git push

用于将本地的提交推送到远程仓库。执行该命令前,需要先关联本地仓库和远程仓库(使用 `git remote add origin <url>`),并且有相应的权限。

6. git pull

用于从远程仓库拉取最新的代码到本地。执行该命令会自动合并远程仓库的代码和本地代码。

7. git status

用于查看文件的状态,了解哪些文件被修改、添加或删除。执行该命令会显示文件的状态信息,包括已修改、已添加到暂存区等。

8. git log

用于查看提交历史记录,包括每次提交的作者、时间和注释。执行该命令会显示提交历史的列表。

9. git branch

用于列出所有分支,当前分支会有一个星号(*)标记。可以使用 `-r` 参数查看远程分支。

10. git checkout <branch>

用于切换到指定的分支。执行该命令后,工作目录会切换到指定分支的最新状态。

11. git merge <branch>

用于将指定分支的代码合并到当前分支。执行该命令后,会将指定分支的代码与当前分支代码进行合并。

12. git reset <commit>

用于回退到指定的提交。可以使用 `--hard` 参数删除工作目录中的修改,使其与指定提交一致。

13. git stash

用于将未提交的修改保存到临时存储区,方便切换分支或回退时使用。执行该命令后,未提交的修改会被储存起来,工作目录会变为干净状态。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值