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`:将本地分支推送到远程仓库。