目录
目前指令可以满足基本使用。
一、Git的工作流程图
二、基础操作指令
2.1 初始化本地库
操作:
① 将想建立为本地库的文件/目录,鼠标右键点Git Bash
② 输入指令
git init
进入文件夹会出现一个隐藏文件夹.git,这时说明已经初始化好了本地库
或输入ls -a
也能看到
2.2 查看本地库状态
输入指令
git status
2.3 工作区 --> 暂存区
输入指令
git add test.txt
2.4 暂存区 --> 工作区
输入指令
git rm --cached test.txt
2.5 暂存区 --> 提交到本地库
输入指令
git commit -m "日志信息" test.txt
2.6 查看版本信息
输入指令
git reflog # 查看简要版本信息
git log # 查看详细版本信息
git log --pretty=oneline #显示一行
2.7 版本回退
输入指令
git reset --hard 版本号
回退后文件内容将回退到指定版本
- 底层原理:
三、分支操作
3.1 创建分支
git branch 分支名
3.2 查看分支
git branch -v
3.3 切换分支
git checkout 分支名
3.4 合并分支
git merge 分支名 # 合并到当前分支
- 合并冲突
原因:两个分支在同一文件夹的同一位置有两套完全不同的修改
解决:合并未成功当前是合并中的状态,然后vim进入修改最终结果,之后add
+commit
要注意commit
时不需要加文件名
3.5 分支的本质
四、远程库操作
4.1 团队+跨团队协作流程图
4.2 创建远程库别名
git remote add 别名 远程地址
4.3 查看当前别名
git remote -v
4.4 推送本地库到远程库
文件首先需要add
+commit
git push 别名 分支