练习网站
git常用命令速查表
git仓库创建
git init # 将当前文件夹初始化为一个仓库
git clone <url> # 克隆一个远程仓库作为本地仓库
git本地提交
git add . # 添加全部文件到暂存区
git add <file> # 添加某个文件到暂存区
git commit -m "提交的相关信息"
git分支使用
创建分支
git branch # 查看当前有哪些分支
git branch <branch-name> # 创建新的分支,分支名字branch-name自己定
git checkout <branch-name> # 跳转到指定分支并在该分支(该分支会自动把之前的工作都包含进来)继续工作
git checkout -b <branch-name> # 创建分支并切换到该分支
git branch -d <branch-name> # 删除分支
合并分支
git merge <branch-name>
# 将指定分支的内容合并到当前分支,但该分支还在,可以用 git branch -d <branch-name> 来删除分支
git rebase <branch-name>
# 将当前分支移动到指定分支上,比如移动到主master分支上,看起来就像是线性开发一样
# 注意只是移动,开发时还是在分支上进行的