创建一个远程仓库
git init 初始化git
git remote add origin?https://xxx.git 关联远程仓库
git add . 将文件放到暂存区
git commit -m "first commit" 将文件放到持久区
git push -u origin master 上传代码
创建分支
git branch -a 查看所有分支
git branch hello 创建分支hello
git checkout hello 切换到分支hello (git checkout -b hello 创建并切换)
git push origin hello 将分支上传到远程仓库(这样在仓库中就可以看到hello了)
上传分支hello中的代码
git add .
git commit -m "this is a branch"
git push --set-upstream origin hello
合并分支
git merge hello 将hello合并到master
git push origin master 再上传一下,在master里就有了hello的代码了
删除分支
git push origin --delete hello 删除远程分支
git branch -D hello 删除本地分支
补充的主要流程
git status // 查看当前分支是否干净
git add . // 将代码提交至暂存区
git commit -m ' 提交说明' // 将代码提交至本地仓库
git pull http://xxxxx.git '远程分支名称' // 拉取远程分支
git checkout develop-merge-v1 //切换到远程分支
git status
git merge xxxxx(分支名) // 将本地分支(开发分支)与远程分支合并
git status // 查看是否有冲突,有冲突解决重复234
git push xxxx //提交
git checkout master //切换回主分支