GIT常见操作
GIT架构
主要分为四层
- Workspace :开发者工作区
- Index/Stage :暂存区/缓存区
- Repository:仓库区
- Remote:远程仓库

# git命令
git clone #初始化仓库
git branch name # 创建一个名字为name的分支
git checkout test # 切换道test分支
git status # 查看当前状态
git checkout — file1 # 撤销分支操作 . 撤销全部文件, ——文件名
# 缓存区
git add # 添加到缓存区
git reset HEAD # 撤销缓存区的文件
# 本地仓库
git commit -m '备注修改内容' # 提交到本地仓库
git reset ~ # 撤销本次提交到本地仓库
# 拉取远程仓库
git pull
# 推送到远程仓库
git push -u origin master # 第一次提交到主分支
git push
#日志
git log
# 代码合并
git mearge # 两个分支的历史合并到一起,现在的分支不会被更改
git ReBase #这种合并方法通常被称为“衍合”。他是提交修改历史,比对双方的commit,然后找出不同的去缓存,然后去push,修改commit历史。
# 冲突解决
git stash # 能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录。
git pull # 命令,拉取远程分支上的代码并合并到本地分支,目的是消除冲突;
git stash pop # 命令,把保存在栈区的修改部分合并到最新的工作空间中
# 连接仓库
git remote add origin XXXX

浙公网安备 33010602011771号