1.查看本地库状态
git status
2.追踪状态
-
git add . 会把本地所有untrack的文件都加入暂存区,并且会根据.gitignore做过滤,
-
但是git add * 会忽略.gitignore把任何文件都加入
git add .
git add *
3.提交本地库
git commit -m "提交说明"
4.查看版本
git log
git reflog
5.穿越版本
git reset --hard 版本号
6.分支操作
① 创建分支
git branch 分支名
② 查看分支
git branch -v
git branch -a 列出所有分支名称
git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支
③ 切换分支
git checkout 分支名
④ 把指定分支合并到当前分支上
git merge 分支名
7.查看别名
git remote -v
8.创建别名
git remote add + 库名 + 地址
9.推送本地库到远程库
git push + 别名 + 分支
10.拉取远程库代码到本地库
git pull + 别名 + 分支
11.克隆 (拉取代码,初始化本地库,创建别名)
git clone + 链接