git 基础操作

107 阅读2分钟

克隆远程仓库代码操作

克隆远程代码

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

\