Git是一个分布式版本控制系统,它允许开发者跟踪和管理代码的变更历史。以下是一些常用的Git命令

Lunvps
pENeBMn.png
Git是一个分布式版本控制系统,它允许开发者跟踪和管理代码的变更历史。以下是一些常用的Git命令
(图片来源网络,侵删)

1、初始化仓库

git init

这个命令会在当前目录下创建一个新的Git仓库。

2、克隆仓库

git clone <repository>

这个命令会从指定的远程仓库克隆代码到本地。

3、添加文件到暂存区

git add <file>

这个命令会将指定的文件添加到暂存区,准备提交到仓库,如果要添加所有文件,可以使用git add .

4、提交更改

git commit -m "<commit message>"

这个命令会将暂存区的更改提交到仓库,并附带一条提交信息。

5、查看仓库状态

git status

这个命令会显示当前仓库的状态,包括哪些文件已修改、哪些文件已添加到暂存区等。

6、查看提交历史

git log

这个命令会显示仓库的提交历史,包括每次提交的哈希值、提交者、提交时间和提交信息。

7、推送更改到远程仓库

git push origin <branch>

这个命令会将本地的更改推送到远程仓库的指定分支,如果远程仓库不存在该分支,它会被自动创建。

8、从远程仓库拉取更改

git pull origin <branch>

这个命令会从远程仓库的指定分支拉取最新的更改,并与本地的分支合并。

9、创建并切换到新分支

git checkout -b <branch>

这个命令会创建一个新的分支,并立即切换到该分支。

10、合并分支

git merge <branch>

这个命令会将指定分支的更改合并到当前分支。

11、回退到上一个版本

git reset --hard HEAD^

或者

git reset --hard HEAD~1

这两个命令都会将当前分支回退到上一个版本,注意,这个操作会丢弃当前版本之后的所有更改,所以请谨慎使用。

12、撤销文件的修改

如果你修改了某个文件,但还没有提交,你可以使用以下命令撤销这些修改:

git checkout -- <file>

这个命令会将文件恢复到上一次提交的状态。

这只是Git命令的一部分,Git还有很多高级功能和命令等待你去探索,在使用Git时,请确保你理解每个命令的作用,并始终在安全的环境中进行操作,以防止数据丢失或损坏。

pENeBMn.png
文章版权声明:除非注明,否则均为论主机评测网原创文章,转载或复制请以超链接形式并注明出处。

pENeBMn.png

目录[+]