IT知识库 购物 网址 游戏 小说 歌词 快照 开发 股票 美女 新闻 笑话 | 汉字 软件 日历 阅读 下载 图书馆 编程 China
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题 autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程 CSS/HTML/Xhtml html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
站长资讯 .NET新手 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA VisualStudio ASP.NET-MVC .NET控件开发 EntityFramework WinRT-Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动 Html-Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP OracleERP DynamicsCRM K2 BPM 信息安全 企业信息 Android开发 iOS开发 WindowsPhone WindowsMobile 其他手机 敏捷开发 项目管理 软件工程 SQLServer Oracle MySQL NoSQL 其它数据库 Windows7 WindowsServer Linux
  IT知识库 -> 项目与团队管理 -> git与github的使用 -> 正文阅读

[项目与团队管理]git与github的使用

git与github的使用   git和github是两个完全不同的概念,就好比如雷锋与雷峰塔的关系。
     git是一个版本管理工具,用来更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具, 可以把你原来提交的内容重现出来,这样对于你后来才意识到的一些错误的更改,可以
  进行还原。
  而github是一个网站,就是每个程序员自己写的程序,可以在github上建立一个网上的仓库,你每次提交的时候可以把代码提交到网上,这样你的每次提交,别人也都可以看到你的代码,同时别人也可以帮
  你修改你的代码,这种开源的方式非常方便程序员之间的交流和学习。 github是一个非常适合程序员交流的网站,很多国际上的技术大牛都在github上有自己的开源代码,其他人只要申请个账号就可以随
  意的看到这些大牛写的程序。同时国内的很多互联网公司如百度,阿里等,也在github上公布有开源的代码,感兴趣的程序员也可以自己查找着看一些。
  那git与github之间有什么联系呢?
  我们可以通过git来下载github这个网站上的代码,我们在些项目时团队成员的代码也可以通过git来提交到github这个网站上来进行合并。下面就举一个小例子吧,比如通过团队(一人写静态页面(stop)一
      人写js)之间写选项卡:
  1.在github网站中要申请自己的账号和密码,登录成功后要新建一个仓库,仓库的名称取为tab。
  2.打开git切换到你想要执行的文件夹的目录下,再使用git clone URL(再github中要克隆的地址)。
  3.再git中切换到tab的文件夹中 使用命令cd tab
  4.创建tab1分支 使用命令git branch tab1
  5.切换到tab1分支 使用名命令git chackout tab1
  6.远程到本地 使用命令 git pull origin tab1
  7.在tab文件夹中写入静态页面tab.html页面
  8.查看状态 status  使用命令 git status
  9.添加 使用命令git add .
  10.提交 使用命令 git commit -m ‘stop’
  11.推送到远程分支tab1 使用命令git push origin tab1
  12.这式静态页面已经提交到远程分支tab1上去了
  13.另外一个人也要创建新的分支tab2来写js代码 (参照4,5,6,7,8,9,10,11步骤完成js代码提交到远程分支tab2)
  

  

  

  14.合并分支 在github中先tab2合并到tab1中 然后tab1合并到master主分支中去。
  
在分支中出现这种情况就可以了。
 
点击第二个按钮进行合并

点击Create pull request 按钮,Merge pull request按钮实现分支tab2合并到分支tab1中去。
同理 实现分支tab1 合并到 主分支master。
最后在主分支master中出现tab.html说明合并成功。

上一篇文章           查看所有文章
加:2017-06-13 20:03:28  更:2017-06-13 20:03:32 
 
  项目与团队管理 最新文章
Git基本使用命令(windows)
git和github新手安装使用教程(三步入门)
系统的稳定性建设
项目管理: Alpha,Beta,RC,GA,Release
黑盒测试项目管理记录
构建创业公司突击小团队
git 远程仓库
【管理心得之二十七】管理者的开局
maven的pom.xml关系依赖书写顺序
【管理心得之二十九】鞋合不合适,只有脚知
技术频道: 站长资讯 .NET新手区 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA Visual Studio ASP.NET MVC .NET控件开发 Entity Framework WinRT/Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动设计 Html/Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP Oracle ERP Dynamics CRM K2 BPM 信息安全 企业信息化其他 Android开发 iOS开发 Windows Phone Windows Mobile 其他手机开发 敏捷开发 项目与团队管理 软件工程其他 SQL Server Oracle MySQL NoSQL 其它数据库 Windows 7 Windows Server Linux
脚本语言: vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题 autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程
网站开发: CSS/HTML/Xhtml html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 新闻资讯 小游戏 Chinese Culture 股票 三丰软件 开发 中国文化 网文精选 阅读网 看图 日历 万年历 2019年6日历
2019-6-25 0:28:02
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT知识库