git和提交分支
实习到今天,已经开始做项目一段时间了,当然只是实习生的个人项目。
项目是导师发在git上面的,要求我们用git的PR提交
可是我不会啊。。。git仅仅是简单的个人提交总的项目到仓库里,什么新建分支,pr流程我还不是很懂
不过好在,导师也很耐心的教,自己也百度了许多,在这就把我大概的操作讲一讲,当然是不完整的,分支命名啊等等,回头还要找导师询问意见。
参考廖雪峰的git,说实话初步感受到了git在团队中的作用
在使用git进行团队合作之前,当然是要有自己的git仓库,这里就不概述,大家网上找一找入门的教程,很多,只需要建一个自己的仓库就行
在工作之前,项目组应该会像我导师那样,发一个git项目初稿吧,就像下面的图
我们点击code里面,获得http地址并复制,只是为了将项目clone到本地里
前提是安装git bash
在你要添加项目的文件夹中运行git bash
输入代码
git clon https:。。。。。
此处就是上面我们复制的http地址
clone完成之后,刚刚运行git bash 的地方就有了我们clone 的文件夹
进入到该文件夹运行git bash,
在我们项目完成一些内容的时候,比如加入了一个html文件等等,当你觉得工作完成的差不多了,就可以在git bash中将代码提交到本地
git add xxx文件
git add -A . //这是提交全部代码,注意有一个点别忘记了 git commit -m “提交的备注”
这是我们创建一个分支
git checkout -b dev // 这是创建了一个叫做dev的分支
Switched to a new branch 'dev'
提交到本地之后,再去把代码提交到共享仓库中
git push https:... dev
这时在页面中我们就可以看到刚刚提交的分支(下面是我自己的分支,名称不叫dev,正常来说按照上面的流程分支名称叫做dev)
今天还询问了导师,后续的操作是,导师看到分支内容后会提意见,
当某一个部分彻底完成之后,将该分支合并到主分支,在开一个分支继续接下来的工作部分
等后面完成首页之后,在学习一些更多这方面的知识,到时再进行补充
今天通过导师认识到了vscode操作git和使用soucetree操作git。明天先完成目前的任务,等周末的时候在啃啃这两个骨头
最新文章
- Java System.getProperty()方法获取系统信息
- ES6新特性--多行文本
- 【spring set注入 注入集合】 使用set注入的方式注入List集合和Map集合/将一个bean注入另一个Bean
- 20145337实验五Java网络编程及安全
- [bzoj2245][SDOI2011]工作安排(费用流)
- 【CodeForces 626C】Block Towers
- [再寄小读者之数学篇](2014-12-04 $\left(1+\frac{1}{x}\right)^x>;\frac{2ex}{2x+1},\forall\ x>;0.$)
- Android中XML格式数据的简单使用
- AE-分享<;学习后,制作的视频实例>;小视频-与大家交流!
- java保留有效数字
- php与文件操作
- jq,js简单实现类似Angular.js数据绑定效果
- 如何使用lxml的XPath功能
- 《代码大全(第二版)》【PDF】下载
- Java设计模式(四)Builder建造者模式
- AI,如何影响你在看的影视剧和综艺?
- 自适应Web主页
- CS61A hw01
- 自己实现数据结构系列三---Stack
- cookie和session、