1.git config
该命令允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。
使用方法: git config -global user.name “[name]”
使用方法: git config -global user.email “[email address]”
2.git init
git init命令创建一个空的Git仓库或重新初始化一个现有仓库
使用方法: git init [repository namel]
3.git clone
git clone命令将存储库克降到新目录中
使用方法: it clone [urll]
4.git add
git add命令将文件内容添加到索引(将修改添加到暂存区)。也就是将要提交的文件的信息添加到索引库中。
使用方法: git add filel;
5.git commit
该命令用于将更改记录(提交)到存储库。将索引的当前内容与描述更改的用户和日志消息一起存储在新的提交中。
使用方法: git commit -m “[ Type in the commit message]”
6.git diff
该命令用于显示提交和工作树等之间的更改。此命令比较的是工作目录中当前文件和暂存区域快照之间的差异,也就是修改之后还没有暂存起来的变化内容。
使用方法: git diff
使用方法: git diff -staged
7.git reset
git reset命令用于将当前HEAD复位到指定状态。一般用于撤消之前的一些操作(如:git add,gitcommit等)。
使用方法: git reset [filel]
8.git status
该命令用于显示工作目录和暂存区的状态。
使用方法: git status
9.git rm
该命令用于从工作区和索引中删除文件。
使用方法: git rm [file]
10.git log
该命令用于显示提交日志信息。
使用方法: git log
11.git show
该命令用于显示各种类型的对象。
12.git tag
该命令用于创建,列出,删除或验证使用GPG签名的标签对象。
使用方法: git tag [commitlD]
13git branch
该命令列出当前存储库中的所有本地分支。
使用方法: git branch
14.git checkout
该命令命令用于从一个分支切换到另一个分支
使用方法: git checkout [branch name]
15.git merge
该命令用于将两个或两个以上的开发历史加入(合并)一起。
使用方法: git merge [branch name]
16.git remote
该命令管理一组跟踪的存储库。
使用方法: git remote add [variable name] [Remote Server Linki]
17.git push
该命令用于将本地分支的更新,推送到远程主机。
使用方法: git push [variable name] master
18.git pull
该命令用于从另一个存储库或本地分支获取并集成(整合)。
使用方法: git pull [Repository Link]
19.git stash
该命令临时存储所有已修改的跟踪文件。
使用方法: git stash save