Git命令学习
概念
工作区、暂存区、本地库、远程库
远程库操作
remote 创建远程仓库别名
#查看已有
git remote -v
#添加别名
git remote add <别名> <链接>
push 推送本地库到远程库
注意:push前,记得add和commit才行,否则本地库没变
#添加暂存区
git add .
#提交至本地库
git commit -m "提交信息" .
#推送至远程库
git push <别名|链接> <分支>
pull 拉取远程库分支到本地
git pull <别名|链接> <分支>
clone 克隆整个远程库到本地
git clone <链接>
本地库操作
init 初始化本地库
git init
status 查看本地库状态
git status
add 添加暂存区
git add <文件名>...
commit 提交本地库
git commit -m "提交信息" <文件名>...
#如果觉得每次都add麻烦,可以使用-a跳过
git commit -am "提交信息"
log 查看提交日志
git reflog #简短
git log #详细
reset 版本切换
#查看版本号,双击复制版本号,单击滚轮粘贴
git reflog
git reset --hard <版本号>
分支操作
git branch -v #查看分支
git branch <分支名> #创建分支
git checkout <分支名> #切换分支
git merge <分支名> #合并分支
合并冲突
1.直接编辑冲突的文件,删除特殊符号,修改为目标内容
2.添加到暂存区
git add hello.txt
3.执行提交,注意不要带文件名
git commit -m "提交信息"