1、git init 将目录变成Git管理的仓库,如果没有在某一个文件夹中执行这个命令,那么在这个文件夹中无法执行git的其他命令,会报错:这个文件不是一个git仓库
2、git add 将文件(或者文件的修改)同步到暂存区(stage),还没有提交到本地仓库。
3、git commit -m 注释 将用git add命令存放到暂存区的文件提交到本地仓库,并为这次提交添加一个注释
4、git status 查看工作区的状态,比如文件未被git add(放进暂存区)、文件已经放进暂存区,但是没有被提交到本地仓库、文件被删除。(都是说的在工作区被修改过的文件的状态)
5、git remote add origin 远程仓库地址 将本地的仓库和github远程仓库关联起来,并且第一次提交到远程github
6、git push -u origin master 将本地仓库的更改提交到远程仓库 master是主分支,可以修改为其他的分支
7、git clone 远程仓库地址 将远程仓库的项目复制到本地
8、git pull 拉取最新的版本,相当于svn的update
9、git restore 文件 撤销工作区内容的修改 暂存区的内容覆盖掉工作区的内容,使得回到上一次git add的状态
10、git restore --staged 文件 将暂存区(git add)的内容重新放回工作区变成未被stage的状态,上一次的git add不生效,暂存区删除这个文件的修改