前言
当一个新项目的开始就意味着我们又要开始进行关联仓库、拉代码、合代码、推代码这一系列操作,由于我的狗记性,我觉着我是记不住那几行命令的先后顺序了,所以雁过留痕,整个操作记录吧
话不多说,开整
新建仓库

本地代码上传仓库(初始化):
上传前期建议添加到本地的文件
-
README.md: 项目的说明文档
-
LICENSE:开源许可
-
.gitignore:无需上传的文件和子文件夹
实际操作
-
git init初始化本地仓库 -
git add .或者git add all添加所有文件到暂存区git add readme.md添加某个文件进入暂存区 -
git commit -m "xxxxx"将暂存区的改动提交到本地仓库,并添加本次提交的备注xxxxx -
git remote add origin https://gitub.com/MiaoWu/someone.git将本地仓库连接到远程仓库上(一般命名为origin,可修改) -
git push -u origin master将本地仓库提交到远程仓库 -
去远程仓库刷新即可看到提交的文件
长远发展(分支关联)
多人开发的时候就会有多条分支一般来说有主分支master用作生产环境,次分支dev用作测试环境,个人开发分支dev-mw用作开发折腾
本地已建立分支远程新建并关联
- 查看本地所有分支
git branch
- 创建本地分支
git branch dev,并切换git checkout dev
- 远程自动创建并使本地分支track相应分支
git push --set-upstream origin dev

- 在这之后即可使用
git pull拉取远程代码git push本地推送到远程
远程已建立分支本地新建
git fetch origin banch:banch1
捕捉远程banch分支,在本地自动创建banch1分支(不自动切换)
如果本地存在banch分支, 并且是fast forward, 则自动合并两个分支, 否则, 会阻止以上操作
关于分支的那些事
-
删除本地分支
git branch -d dev-mw -
删除远程分支
git branch -r -d origin/dev-mwgit push origin :dev-mw -
合并分支:将
dev合并到dev-mw上面先切换
git checkout dev-mw后合并
git merge dev
结语
以上
写的可能不是那么全面,有什么遗漏的地方还请各位多多包涵,多多补充,先在此谢过了
使用如果有问题的话欢迎在评论区
啾咪,就这样啦~