Git简明教程

Git简明教程

  • Git 基本使用
      • 1. git基本原理
      • 2. git提交更新操作
      • 3. git文件恢复操作
      • 4. git切换分支操作
      • 5. git冲突解决

Git 基本使用

1. git基本原理

你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 暂存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,它指向你最后一次提交的结果。
Git简明教程_第1张图片

2. git提交更新操作

本地添加到暂存区 git add
暂存区提交到HEAD git commit -m 提交代码信息
推送到远端仓库 git push [远端名称(默认是master)]
更新代码:git pull [远端名称(默认是master)]

3. git文件恢复操作

工作区恢复到暂存区git checkout --
丢弃本地所有的改动和提交
git fetch origin
git reset --hard origin/master
撤销本地的commitgit reset --soft HEAD^

--mixed删除工作空间改动代码,撤销commit,并且撤销git add . 操作
这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。
--soft不删除工作空间改动代码,撤销commit,不撤销git add .
--hard 删除工作空间改动代码,撤销commit,撤销git add .

4. git切换分支操作

Git简明教程_第2张图片
查看所有分支git branch -a
切换分支git checkout 分支名称
创建一个叫做“feature_x”的分支,并切换过去 git checkout -b feature_x

5. git冲突解决

git stash 先把文件存放起来
git stash list显示存放
git stash apply 回复工作区

你可能感兴趣的:(笔记)