git是一个多人协助管理代码的好工具,它支持分布式开发,每个人都可以有自己的分支,当然多人开发一般都会有一个公用分支方便大家合并各自的代码,也有一个用于发布的master分支
git的基本命令使用(前提是安装了git)
1.远程克隆拉取
git clone http.....git(克隆地址) myproject(自定义名称,不填写默认克隆的名称)
2.远程按分支下载
git clone -b mybranch(远程分支名称) http...git(克隆地址)
3.git代码提交
git status --查看当前仓库状态
git add . --提交所有更改
git commit -m "注释" -- 提交到本地仓库
git push origin remote_branch -- 推送到远程分支
4.git 检查远程更新,拉取远程代码
git pull http.....git(克隆地址) mybranch(远程分支名称)
5.git新建分支
git branch -- 查看本地分支
git branch -r --查看远程分支
git branch my_branch --新建本地分支
git checkout my_branch -- 切换到该分支
git push origin my_branch --新分支推送到远程
6.将develop分支合并到master分支
a.git checkout master
b.git merge develop
7.多人操作分支合并提交
在当前分支my_branch执行 代码 git rebase develop ,假如有冲突会跳转到一个新分支上在vscode中解决冲突,
再执行 git rebase --continue, 完成后提交分支git merge branch
命令行执行没有可视化工具方便,建议以上操作用git 工具执行 ,这里推荐的工具是 sourcetee