返回

全方位解析Git常用命令,从此告别Git操作困扰!

前端

基础配置

在使用Git之前,您需要先进行一些基本配置,包括配置用户名和邮箱。这将有助于您在提交代码时识别您的身份。

git config --global user.name "Your Name"
git config --global user.email "your@email.com"

创建密钥

为了通过SSH协议连接到远程仓库,您需要创建密钥。生成的密钥默认存放在~/.ssh目录下。

ssh-keygen -t rsa -b 4096 -C "your@email.com"

初始化仓库及操作

要开始使用Git,您需要先初始化一个仓库。仓库是Git用来存储代码和跟踪代码更改的地方。

git init

初始化仓库后,您就可以开始添加文件到仓库了。

git add <filename>

添加文件后,您就可以提交代码了。提交代码会将代码更改保存到仓库中。

git commit -m "Commit message"

撤销修改

撤销修改有两种情况:

  • 一种是把文件在工作区的修改全部撤销:
git checkout -- <filename>
  • 另一种是把某个文件的修改全部撤销:
git checkout HEAD <filename>

查看状态

您可以使用以下命令查看仓库的状态:

git status

此命令将显示未提交的代码更改以及已暂存的代码更改。

远程仓库

远程仓库是您在其他计算机或服务器上创建的仓库。您可以将本地仓库中的代码推送到远程仓库,也可以从远程仓库中拉取代码。

推送代码

要将代码推送到远程仓库,您可以使用以下命令:

git push <remote> <branch>

拉取代码

要从远程仓库中拉取代码,您可以使用以下命令:

git pull <remote> <branch>

分支管理

Git分支是代码库中的一条独立的开发线。您可以使用分支来隔离不同的功能或修复。

创建分支

要创建分支,您可以使用以下命令:

git branch <branch-name>

切换分支

要切换分支,您可以使用以下命令:

git checkout <branch-name>

合并分支

要合并分支,您可以使用以下命令:

git merge <branch-name>

其他常用命令

除了以上命令之外,Git还提供了许多其他有用的命令。这些命令可以帮助您管理仓库、跟踪代码更改以及解决问题。

您可以使用以下命令查看所有Git命令的列表:

git help

总结

Git是一个功能强大的版本控制系统,可以帮助您管理代码库并跟踪代码更改。本文介绍了Git的一些常用命令,但还有许多其他有用的命令。您可以通过查阅Git官方文档来了解更多信息。