1.Git命令及问题总结
(1)添加、查看:
git init 初始化仓库
git status 查看状态
git add 文件名(或 一个点 ‘ . ’ 点表示所有) 将文件添加到暂存区
git commit -m “ 提交信息” 向仓库提交代码
git commit -a 直接提交(省略添加到暂存区的步骤)
git log 查看提交记录
(2)撤销、删除:
git checkout 文件名 用暂存区的文件覆盖工作区的文件(相当于游戏回档)
git rm --cached 文件名 将文件从暂存区中删除
git rm 文件名 将工作区中的文件删除,并存放到暂存区
(3)分支操作
git branch 查看分支
git branch 分支名 创建分支
git checkout 分支名 切换分支(切换分支时,分支文件必须要提交,不然会无法切换分支)
(4)临时存储
可以解决切换分支时不保存文件无法提交的问题:
git stash 临时存储
git stash pop 恢复临时存储改动
(5)删除、合并分支
git merge 分支名 合并分支(需要切换到主分支上才能合并)
git branch -d 分支名 删除分支(分支只有合并后才能删除)
git branch -D 分支名 强制删除
(6)推送仓库
将本地仓库上传到远程仓库gitee上 :
git push 远程仓库地址 分支名称
(7)拉取操作
git clone 仓库地址 克隆仓库(获取别人仓库里的代码)
拉取远程仓库的东西
git pull 远程仓库地址 分支名