Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。

对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步过一面:

1. 在http://www.cr173.com/soft/42550.html下载Github for Windows,然后安装就不说了

2. 登陆,安装好后打开GitHub,用你的GitHub账号登陆。需要注意的事,Github for Windows会帮你创建SSH Key,你打开邮件应该会收到邮件帮你创建SSH Key的信息,这也省了不少事:

3. 创建一个仓库。点击上面的 “+Add” 按钮创建一个新的仓库,输入相关信息:

4. 新建的仓库还没有真正地提交到本地仓库,相当于这只是一个new的修改,github简化了一些操作过程,对于任何修改,只需要添加评论就可以提交到本地仓库,然后这个时候才可以提交到远程仓库,所以我们来添加一条评论:

在每次添加一个评论之后,就相当于向本地仓库提交了一本版本,之后,就可以选择一个版本向远处仓库提交了。

5. 这个时候我们就可以Publish一个仓库了,Publish之后按钮就变成in sync文字,表示以后的修改提交就是同步,这个时候你到你的github上看应该就会多一个仓库了:

6. 添加项目,仓库在本地保存在一个文件夹中,Github for windows会监视这个文件夹,任何修改都会在仓库中看到,然后像上面一样添加评论就可以将修改提交到本地仓库,这里我们打开仓库目录,往里面添加一个项目:

5. 将修改提交到本地仓库,回到Github for windows中,已经可以看到刚才添加的项目了,同样,提交注释提交到本地仓库:

6. 最后,点击sync将本地仓库提交到github

7. 参与开源项目协同开发:

github现在已经深度支持Windows开发者了,现在每个在github的开源项目前面都有一个“Clone in Windows”的按钮,我们可以Clone任何我们感兴趣的开源项目,然后在地进行修改,参与开源项目的开发。

点击该按钮之后,浏览器会要求打开Github for Windows,并下载项目至本地,新建一个本地仓库:

总结:github for Windows简化了一些概念和操作,并且几乎所有主要操作都通过图形界面来完成,基本上能完成日常写作了。这些主要的简化包括:

1. 将push到远程仓库简化为一个同步按钮

2. 将提交到本地仓库简化为只需要对一些列修改添加评论

更多的,还包括分支的建立和管理,这部分自己去探索吧,总之,github for Windows确实是一个非常好的工具。

转载于:https://www.cnblogs.com/juicygroup/p/3343965.html

Github for Windows使用图文教程相关推荐

  1. macOS 12 Monterey安装Windows 11图文教程

    本文是macOS 12 Monterey用Parallels Desktop 17安装Windows 11的图文教程,安装之前需要先下载Parallels Desktop 17与Windows 11原 ...

  2. php workerman window,【PHP开辟框架】workerman布置到windows服务器图文教程

    下面由 workerman php教程栏目给人人引见workerman安排到windows效劳器的要领,愿望对须要的朋侪有所协助! swoole和workerman都能够完成立即通讯的功用,个中swo ...

  3. 虚拟机VirtualBox安装windows操作系统(图文教程)

    原文地址:http://www.i7086.com/xunijivirtualboxanzhuangwindowscaozuoxitong 一.虚拟机VirtualBox安装准备工作: 1.虚拟机Vi ...

  4. C#编写Windows服务程序图文教程

    Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的.所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Window ...

  5. 恢复W ndows10系统方法步骤,Windows 10系统恢复电脑(刷新电脑)的方法步骤图文教程详解...

    ​ 有时候,遇到Win10系统出现了比较严重的问题,那么这时有比重装系统更好的办法就是"恢复电脑(刷新电脑)".因为重装系统就会丢失之前系统的个人文件和个性化设置,以及安装的所有应 ...

  6. GitHub for Windows使用教程(一)安装配置

    前言 鉴于网上目前的教材都太落后,github for windows已经更新了多个版本,好多界面都发生了变化,所以来写这个教程.目的是为了帮助和我一样初学github,但是苦于找不到教程的同学,为了 ...

  7. windows下php swoole扩展,Windows 下安装 swoole 图文教程(php)

    Windows 下安装 swoole 具体步骤: Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用.在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我 ...

  8. windows上使用Git bash详细图文教程

    一:Git是什么? 查看全文 http://www.taodudu.cc/news/show-1347366.html 相关文章: Eclipse安装lombook pom文件报错,错误如下:(org ...

  9. Windows server 2012 搭建×××图文教程(二)配置路由和远程访问服务

    Windows server 2012 搭建×××图文教程(一)安装×××相关服务 Windows server 2012 搭建×××图文教程(二)配置路由和远程访问服务 Windows server ...

最新文章

  1. NLP汉语自然语言处理原理与实践
  2. SecutrCRTt 连接VirtualBox 中的Ubuntu -端口转发
  3. 1月28日昆山杜克,西交利物浦大学太仓校区参观计划
  4. axios 最全 请求拦截器 响应拦截器 配置公共请求头 超时时间 以及get delete post put 四种请求传参方式
  5. 8086汇编4位bcd码_238期中4头3尾,排列五第19239期爱我彩规
  6. Android 底部上拉抽屉view
  7. Python异步非阻塞IO多路复用Select/Poll/Epoll使用
  8. 【ASP.NET】网页中嵌入视频
  9. html email输入框,html5给文本框实现email域名自动完成效果
  10. python中数据存入execle、读取excel数据
  11. 微信公众号支付java_微信公众号支付开发全过程(java版)
  12. localhost改成想要的IP方法
  13. 使用Word批量删除换行和空白行
  14. vnc远程控制软件7款,7款非常好用的vnc远程控制软件
  15. DZ导航栏目参数说明
  16. LeetCode237——删除链表中的节点
  17. 修真院教学模式三大阶段之任务体系
  18. xx省联通SUN M5000清除故障灯MBU_B Degraded
  19. 在bitlocker上锁的情况下,采用win10安装介质安装系统。
  20. 敏捷迭代就是小瀑布吗?为什么创业团队更敏捷?

热门文章

  1. python输入语句-python输入语句
  2. python编程零基础-如何零基础入门Python编程?
  3. python官网怎么改中文-如何配置pycharm为中文?
  4. python语言编程模式是啥-Python的设计模式编程入门指南
  5. python需要php吗-python可以代替php吗
  6. python文件的后缀名-python文件后缀是什么
  7. python画出心形图-python画出心形图
  8. python电脑配置要求cpu-python指定cpu使用率,与内存占用率
  9. python免费试听-小栈春季编程免费试听课 倒数6天!
  10. 报错:ModuleNotFoundError: No module named ‘cv_bridge‘,以及在ROS是如何安装cv_bridge库包