实习到今天,已经开始做项目一段时间了,当然只是实习生的个人项目。

项目是导师发在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。明天先完成目前的任务,等周末的时候在啃啃这两个骨头

最新文章

  1. Java System.getProperty()方法获取系统信息
  2. ES6新特性--多行文本
  3. 【spring set注入 注入集合】 使用set注入的方式注入List集合和Map集合/将一个bean注入另一个Bean
  4. 20145337实验五Java网络编程及安全
  5. [bzoj2245][SDOI2011]工作安排(费用流)
  6. 【CodeForces 626C】Block Towers
  7. [再寄小读者之数学篇](2014-12-04 $\left(1+\frac{1}{x}\right)^x>\frac{2ex}{2x+1},\forall\ x>0.$)
  8. Android中XML格式数据的简单使用
  9. AE-分享<学习后,制作的视频实例>小视频-与大家交流!
  10. java保留有效数字
  11. php与文件操作
  12. jq,js简单实现类似Angular.js数据绑定效果
  13. 如何使用lxml的XPath功能
  14. 《代码大全(第二版)》【PDF】下载
  15. Java设计模式(四)Builder建造者模式
  16. AI,如何影响你在看的影视剧和综艺?
  17. 自适应Web主页
  18. CS61A hw01
  19. 自己实现数据结构系列三---Stack
  20. cookie和session、

热门文章

  1. Redis GEO 地理位置
  2. Base64隐写
  3. df-查看磁盘目录空间大小
  4. 获取并检查系统负载\CPU\内存\磁盘\网络
  5. CoaXPress 时间戳 Time Stamping
  6. syc-day2
  7. 「VMware校园挑战赛」小V的和式
  8. lanedet项目调试记录
  9. 「非软文」零基础学习TypeScript(源码开源)
  10. 第一章:Python的数据结构、函数和文件