git 的初级使用

来源:互联网 发布:知乎怎么挣钱 编辑:程序博客网 时间:2024/04/16 14:03
首先 git 库分远程库和本地库 ,其中 origin 就是远程的意思 ,远程有个分支叫做master,开发过程中,都是把确定好的功能合到master上。

编码前:
1.首先要将Github上的项目克隆到本地(第一次克隆,说明你的本地上还没有项目源码,所以先克隆)。
git clone “URL”

2.要开发新的功能,先把远程的master 拉下来,定义成一个新的分支,这个分支的内容就是和master上的内容是一样的,就是分支名字是 story_123。这一步只是在本地库中生成了story_123,但是远程还没有,所以,下一步。
git checkout -b story_123 origin/master
3.然后把你的分支提交到远程的分支上
git push origin story_123
4.可以在这个分支上进行编码工作了

编码后:
1.将改动提交到缓冲区
git add <filename>
2.将改动提交到本地库
git commit -m  ‘改动的备注信息'
3.将改动提交到远程库
git push origin story_123


编码后期:
1.切换到master
git checkout master 
2.拉最近的代码
git pull
3.合并master
git checkout story_123
git merge master
git push origin story_123
这是保证你的这个分支是最新的,可用的

当保证你的代码没错误,要往master上合并的时候
git checkout master
git pull
git merge story_123
git push origin master


从别的电脑拉下来别人写的分支
就是在自己的电脑上建立一个分支,这个分支是从远程库上拉取的,你建立的名字应该是和人家的名字是一样的
参考上面就可以知道,命令是
git checkout -b story_123 origin/story_123
git pull  origin story_123
git fetch 
然后就和上面的一样啦 
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 学校六级不让刷分怎么办 英国留学生怎么办申根签证 挂科太多拿不到学位证怎么办 ucl语言班没过怎么办 西澳大学工程挂科怎么办 澳洲语言班没过怎么办2018 杨浦区对口公立小学太差怎么办 公立小学太差了怎么办 澳大利亚出国留学怎么办-语言课程 学校不给释放信怎么办 重修费交不起钱怎么办 不想用家里的钱怎么办 三本学费太贵怎么办 从日本往中国汇款怎么办 学费钱大一没交怎么办 初中孩子和同学相处不好怎么办 使用假护照出国被发现怎么办 酒店忘记退房了怎么办 语言课申请不上怎么办 学会计的应届生想转行怎么办 上班熬不下去了怎么办 墨大选修挂科怎么办 日本签证年收入没有10w怎么办 做生意的办房贷没有薪资流水怎么办 澳洲医保卡丢了怎么办 澳洲爱他美上火怎么办 学信网学籍在籍没交学费怎么办 宝宝从床上摔下来怎么办 狗没打针被咬了怎么办 狗咬了没破皮没出血怎么办 被宠物狗咬了出血了怎么办 让狗咬了下红了怎么办 狗牙齿碰到红了怎么办 加拿大学生签背景调查了怎么办 gpa不到3该怎么办英国 内地学生赴港签证怎么办 学生去日本旅游签证怎么办 澳洲未婚妻签需要单身证明怎么办 高院收到申诉材料怎么办? 辞职出国留学后社保怎么办 高三数学40来分怎么办