0. 基本流程
(1)初始化仓库
(2)提交(commit)
提交之后才可以进行本地分支管理!!!
(3)本地分支管理
(4)将本地库的分支合并到远程仓库
(5)远程分支管理
(6)推送(push)
1. 初始化仓库
在当前文件夹下初始化一个本地仓库
git init
2. 分支操作
(1)创建本地分支
git branch [分支名称]
(2)查看所有本地分支
git branch -a
(3)查看当前使用的本地分支
前面带*的是当前使用的分支
git branch
(4)切换本地分支
git checkout [分支名称]
(5)将本地仓库的分支合并到远程仓库
git remote add origin [----远程仓库https连接----.git]
(6)删除本地分支
git branch -d [分支名称]
强制删除
git branch -D [分支名称]
(7)查看远程分支
git remote -v
(8)删除远程分支
git remote remove origin
(9)删除远程子分支分支
git push (origin) --delete [分支名称]
3. 提交与推送
(1)暂存
将当前工作区的文件暂存到缓存区
git add .
(2)提交(commit)
将暂存区的文件提交到本地git仓库
git commit -m "[备注信息]"
(3)推送(push)
将当前分支推送到远程仓库
git push -u (origin)[分支名称]
4. 拉取与合并
(1)拉取代码到本地
直接拉取最新代码并合并到当前分支
git pull (origin)[分支名称]
(2)拉取某个分支的代码
当一个项目有多个分支,且只想拉取其中一个分支(非master)的代码
git clone -b [分支名称] [----远程仓库的https连接----.git]