Git常用指令

1、**标签**  -`gittag`:创建一个指向特定提交的标签。  -`gitpushorigin`:推送标签到远程仓库。

2、**仓库状态**  -`gitstatus`:显示工作目录和暂存区域的当前状态,包括未跟踪的新文件、已修改的文件等。

3、**分支管理**  -`gitbranch`:列出所有本地分支。  -`gitbranch`:创建一个新的分支。  -`gitcheckout`:切换到另一个分支。  -`gitmerge`:将指定分支的更改合并到当前分支。  -`gitbranch-d`:删除一个已经合并的分支。

4、**撤销操作**  -`gitresetHEAD`:取消暂存文件的改动。  -`gitcheckout--`:放弃工作目录中的改动,还原到最近一次提交的状态。  -`gitrevert`:创建一个新的提交来逆向指定的提交。

5、**查看日志**  -`gitlog`:显示提交历史。  -`gitshow`:显示特定提交的详细信息。

6、**初始化仓库**  -`gitinit`:在当前目录下初始化一个新的Git仓库。

7、**文件追踪与提交**  -`gitadd`:将文件的改动添加到暂存区准备提交。  -`gitadd.`:将所有改动添加到暂存区。  -`gitcommit-m"commitmessage"`:提交暂存区的改动到本地仓库,附带提交信息。

8、**其他** gitdiff`:显示尚未暂存的改动。 gitstash`:保存工作目录的改动,使其恢复到上次提交的状态。 gitcherry-pick`:将指定提交应用到当前分支的顶部。

9、**远程仓库**  -`gitremoteadd`:添加一个新的远程仓库。  -`gitfetch`:从远程仓库下载数据,但不合并。  -`gitpull`:从远程仓库下载数据并合并到当前分支。  -`gitpush`:将本地分支推送到远程仓库。

上一篇:Nginx网站服务