1、获取git仓库
(1)将尚未进行版本控制的本地目录转换为Git仓库:
git init
(2)从其他服务器克隆一个已经存在的Git仓库
git clone –recursive <url>
2、检查当前文件状态
git status
3、跟踪新文件或添加已跟踪文件到暂存区
(1)操作所有文件:
git add .
(2)操作某一类文件:
git add *.c
(3)操作某个文件:
git add <fileName>
4、忽略文件
创建名为.gitignore的文件,向其中添加不需要git管理的文件,一般为编译过程中的文件、日志文件等。
5、提交暂存后的文件
git commit –m “本次存储信息提示”
6、删除文件
(1)删除文件并删除git对文件的跟踪:
git rm <fileName>
(2)删除git对文件的跟踪但不删除文件:
git rm –cached <fileName>
7、移动文件
git mv file_from file_to (本操作可以对文件重命名)
8、查看日志
git log
9、撤销操作
(1)取消暂存的文件(即已经add但未commit的文件):
git reset[ HEAD] <fileName>
或者说是将暂存区的文件恢复到最近一次提交的版本 也可以恢复到任一版本
(2)撤销对文件的修改(未add但已经modify的文件):
git checkout -- <fileName>
10、查看已经配置的远程仓库
git remote (-v)
11、添加一个新的远程仓库并指定一个方便的简写
git remote add <shortnameName> <url>
12、从远程仓库抓取或拉取
(1)抓取:
git fetch <remoteName><branchName>
(2)拉取(抓取并合并):
git pull <remoteName><branchName>
13、推送到远程仓库
git push <remoteName> <branchName>
14、查看某个远程仓库的详细信息
git remote show <remoteName>
15、远程仓库的重命名
git remote rename <origin_remoteName> <new_remoteName>
16、远程仓库的移除
git remote rmove <remoteName>