你所不知道的git命令

127 阅读1分钟

基础操作

1.项目初始化 创建一个git仓库,创建之后就会在当前目录生成一个.git的文件

git init

2.将所有文件添加到暂存区 git add .

3.暂存区文件添加到本地仓库 git commit -m "xxx"

4.查看所有文件状态 git status -s

5.查看提交记录git log/reflog -n --oneline

6.切换版本git reset --hard ID

7.回退到上一个版本git reset --hard HEAD

git checkout commit id  也可以回退到指定的版本(之前的提交还在)

分支操作

1.查看分支git branch

2.创建分支git branch xxx

3.切换分支git checkout xxx

4.创建并切换分支git checkout -b xxx

5.合并分支git merge xxx

6.将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录git stash

7.应用暂存git stash apply

远程仓库

1.绑定远程仓库 git remote add origin https/ssh地址

2.创建/绑定主分支 git push -u origin master

3.查询变量中存储的地址 git remote -v

4.删除变量git remote rm origin

多人协作

1.克隆仓库git clone https/ssh地址

2.查看远程仓库所有分支 git remote show origin

3.拉取远程仓库分支最新代码 git pull origin 分支名称

4.跟踪分支(切换主分支拉取最新代码) git checkout 远程分支

5..gitignore可以忽略文件和文件夹,脱离git管理