本文已参与「新人创作礼」活动,一起开启掘金创作之路
1.git工作机制
2.git常用命令
在文件夹中鼠标右键Git-Bash-Here
git init初始化本地库
使用ll命令查看文件
如需查看隐藏文件,要使用ll -a命令
git status查看本地库状态
linux系统中:
正常模式:输入vim 打开进入正常模式,此时yy复制、p粘贴、u撤回、ctrl+r恢复撤回,shift+4到达一行尾部
插入模式:按i进入,按esc退出
命令行模式:按:进入,按wq写入并退出,按q退出不保存,按!强制执行
git add 将文件从工作区添加到暂存区
git rm --cached <file>...删除暂存区文件
将文件提交到本地库:
git commit -m "日志信息" 文件名
git reflog 查看日志信息
git log 查看详细日志
版本穿梭:
git reset --hard 简约的版本号
3.git分支操作
分支的操作
| 命令名称 | 作用 |
|---|---|
| git branch 分支名 | 创建分支 |
| git branch -v | 查看分支 |
| git checkout 分支名 | 切换分支 |
| git merge 分支名 | 把指定的分支合并到当前分支上 |
git merge只会修改当前分支的内容,不会修改其他分支
git merge合并冲突时:
一、需要在(master|MERGING)分支上,vim hello.txt完成手动合并。
二、git add hello.txt添加暂存区
三、git commit -m "merge test"
执行提交(注意:此时使用git commit命令时不能带文件名)
合并完成,分支变回master。
4.git团队协作机制
团队内协作
跨团队协作