克隆远程仓库代码操作
克隆远程代码
git clone 远程仓库名
克隆下来的仓库是只有一个主分支的
但是你如果切换到码云上面已经存在的分支也是可以切换的,不存在则不可以切换
提交三部曲
分支介绍
master 主分支
dev 开发分支
zp-dev zp的开发分支 (个人开发分支)
具体操作
不管是哪一个分支更改,都需要下面两步操作
git add .
git commit "提交说明"
不然在怎么更改都是在本地更改,你切换分支也能看见以更改的代码文件
代码提交到远程仓库,两步
git pull git@gitee.com:ning-zhipeng/test.git dev ---意思是拉取dev分支上面最新的代码
git push git@gitee.com:ning-zhipeng/test.git zp-dev ---意思是把zp-dev分支上面的代码提交到远程仓库中,如果远程仓库没有这个分支,就会在远程仓库创建zp-dev分支
把代码合并到开发分支上面
经过上面的操作,你最新的代码已经提交到了码云上面的zp-dev分支上
现在需要把你个人分支(zp-dev)合并到dev(开发分支)上面去
git checkout dev -----切换分支到dev
git pull git@gitee.com:ning-zhipeng/test.git dev ----拉取dev的最新代码
git merge zp-dev ---把zp-dev上面的代码合并到dev分支上面去
然后在git pull git push 一次就ok
自己创建远程仓库操作
一、创建项目
二、具体操作
git init ---意思是初始化项目,创建仓库。
git add .
git commit -m "提交说明" ----这两步提交到暂存区域
git push git@gitee.com:ning-zhipeng/test.git master ----把代码提交到码云上。
上面两部操作,你已经把你的代码提交到了远程仓库的master主分支上了。
要团队开发的话只需要让团队自己拉代码下来,在本地创建自己的开发分支就可以啦。
创建并且切换到分支
git checkout -b dev ----意思是创建dev分支并且切换到dev分支上
给远程仓库网址取别名
git remote add origin git@gitee.com:ning-zhipeng/test.git ----意思是这个仓库别名为origin
取了别名以后,后面需要用到 git@gitee.com:ning-zhipeng/test.git 的地方都可以用origin代替
比如:
原代码: git pull git@gitee.com:ning-zhipeng/test.git dev
现在: git pull origin dev
原代码:git push git@gitee.com:ning-zhipeng/test.git dev
现在:git push origin dev
\