GitHub的Windows客户端的使用教程

GitHub for Windows客户端的使用教程

什么是Github

>说到什么是GitHub,我们先看wikipedia的描述“GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。”

>Git是一个分布式的版本控制系统,作为开源代码库以及版本控制系统,Github目前拥有很多开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。


> Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括 Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。


>如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。


>GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这 样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将 代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。

 

准备工作

1、注册GitHub账号,进入GitHub官网https://github.com/github,创建一个账户。

2、下载GitHub for Windows,如下图,先在GitHub上创建一个仓库,创建成功后,可以看到 有个Set up in Desktop 按钮。

分享图片

 然后单击 Set up in Desktop ,进入如下界面:

分享图片

下载GitHub的Windows客户端,下载完直接运行即可。

分享图片

 

3、打开GitHub Desktop,如下图,输入账号和密码进行登录。

分享图片

 

分享图片

创建第一个代码库

认识界面

我们来建立第一个仓库,点击左上角的File打开之后有五个选项,New repository,Add local repository,Clone repository,Options,Exit。

 分享图片

 

我们首先来新创建一个仓库:

1、点击左上角的File —> New repository,创建一个新的代码库,填写相应的信息:

 分享图片

新建之后,如下图所示:

 分享图片

在电脑上找到我们本地路径,目录结构如图所示:(注意:.git文件是隐藏文件,且不能删除)

 分享图片

此时,只是在本地建立好了相应的本地仓库,GitHub网站上面还未上传。点击客户端上的 Publish repository 按钮进行上传,如下图:

分享图片

 

对要上传的仓库进行描述:

分享图片

 

上传完后,新建的仓库已经成功提交到GitHub,登录GitHub网站,进入仓库(点击右上角头像,选择Your repositories),可以看到我们刚刚创建的 DevOps 仓库。

分享图片

2、打开我们的本地路径(如果忘记也不要紧,在GitHub客户端里鼠标右键我们的仓库,选择选择Show in Explorer,这样我们就可以转到刚刚新建的本地仓库路径下),在里面新建文件test.txt。

分享图片

此时,打开GitHub客户端可以看到 DevOps 仓库有一个新的消息:

分享图片

分享图片

3、在客户端的下方填写相关描述,点击 Commit to master 进行提交。

分享图片

 

4、点击 Commit to master 只是让GitHub客户端记录这次进行的改动,并不会直接提交到GitHub上面去,相当于一次游戏存档,在将来的某一天如果想重玩这个存档,可以点击 Commit to master 下面的 Undo 按钮,让项目还原到这次记录的状态。如果想将本地的改动提交到GitHub网站上,点击 Push origin 上传到GitHub即可。

分享图片

 

5、现在可以到自己的GitHub主页上查看DevOps仓库,可以看到我们新建的 test.txt 文件已经出现在主页上了。

分享图片

之后的每次改动,只要重复第3、4、5个步骤即可。

Add local repository:

如果本地有工程,就可以使用Add添加

 

 

Clone repository:

这个功能其实最好理解了,克隆这名字通俗易懂好理解。
如何使用Clone功能呢?

 

 

这时候你会发现在左侧的目录中,你的新建项目从other目录换到了GitHub目录下,并且右上方的云图标Public也换成了更新图标Sync,本地项目更改了,要更新到服务器上,就点击它

 

最后还说点更改本地仓库地址,它默认的是在系统用户下(系统盘),最好更改到其它盘,以防以后如果重装系统时不被删除,也不会占用系统内存。点击界面右上方的齿轮设置图标,

 

---恢复内容结束---

GitHub for Windows客户端的使用教程

什么是Github

>说到什么是GitHub,我们先看wikipedia的描述“GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。”

>Git是一个分布式的版本控制系统,作为开源代码库以及版本控制系统,Github目前拥有很多开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。


> Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括 Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。


>如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。


>GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这 样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将 代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。

 

准备工作

1、注册GitHub账号,进入GitHub官网https://github.com/github,创建一个账户。

2、下载GitHub for Windows,如下图,先在GitHub上创建一个仓库,创建成功后,可以看到 有个Set up in Desktop 按钮。

分享图片

 然后单击 Set up in Desktop ,进入如下界面:

分享图片

下载GitHub的Windows客户端,下载完直接运行即可。

分享图片

 

3、打开GitHub Desktop,如下图,输入账号和密码进行登录。

分享图片

 

分享图片

创建第一个代码库

认识界面

我们来建立第一个仓库,点击左上角的File打开之后有五个选项,New repository,Add local repository,Clone repository,Options,Exit。

 分享图片

 

我们首先来新创建一个仓库:

1、点击左上角的File —> New repository,创建一个新的代码库,填写相应的信息:

 分享图片

新建之后,如下图所示:

 分享图片

在电脑上找到我们本地路径,目录结构如图所示:(注意:.git文件是隐藏文件,且不能删除)

 分享图片

此时,只是在本地建立好了相应的本地仓库,GitHub网站上面还未上传。点击客户端上的 Publish repository 按钮进行上传,如下图:

分享图片

 

对要上传的仓库进行描述:

分享图片

 

上传完后,新建的仓库已经成功提交到GitHub,登录GitHub网站,进入仓库(点击右上角头像,选择Your repositories),可以看到我们刚刚创建的 DevOps 仓库。

分享图片

2、打开我们的本地路径(如果忘记也不要紧,在GitHub客户端里鼠标右键我们的仓库,选择选择Show in Explorer,这样我们就可以转到刚刚新建的本地仓库路径下),在里面新建文件test.txt。

分享图片

此时,打开GitHub客户端可以看到 DevOps 仓库有一个新的消息:

分享图片

分享图片

3、在客户端的下方填写相关描述,点击 Commit to master 进行提交。

分享图片

 

4、点击 Commit to master 只是让GitHub客户端记录这次进行的改动,并不会直接提交到GitHub上面去,相当于一次游戏存档,在将来的某一天如果想重玩这个存档,可以点击 Commit to master 下面的 Undo 按钮,让项目还原到这次记录的状态。如果想将本地的改动提交到GitHub网站上,点击 Push origin 上传到GitHub即可。

分享图片

 

5、现在可以到自己的GitHub主页上查看DevOps仓库,可以看到我们新建的 test.txt 文件已经出现在主页上了。

分享图片

之后的每次改动,只要重复第3、4、5个步骤即可。

Add local repository:

如果本地有工程,就可以使用Add添加

 

 

Clone repository:

这个功能其实最好理解了,克隆这名字通俗易懂好理解。
如何使用Clone功能呢?

 

 

这时候你会发现在左侧的目录中,你的新建项目从other目录换到了GitHub目录下,并且右上方的云图标Public也换成了更新图标Sync,本地项目更改了,要更新到服务器上,就点击它

 

最后还说点更改本地仓库地址,它默认的是在系统用户下(系统盘),最好更改到其它盘,以防以后如果重装系统时不被删除,也不会占用系统内存。点击界面右上方的齿轮设置图标,

 

尊重原创,转载来源 :https://www.cnblogs.com/opsprobe/p/9893325.html

相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
公众号推荐
   一个历史类的公众号,欢迎关注
一两拨千金
蓝月亮料精选资料免费 育儿| 永顺县| 左贡县| 古蔺县| 鄂州市| 贺兰县| 东光县| 鹤壁市| 墨玉县| 营山县| 榕江县| 衡阳市| 保德县| 安陆市| 乌苏市| 五常市| 汝城县| 盐池县| 察哈| 建平县| 三明市| 永吉县| 石家庄市| 北宁市| 旬邑县| 宝丰县| 藁城市| 迭部县| 武安市| 逊克县| 汾西县| 普兰店市| 应用必备| 雷州市| 修武县| 时尚| 丰宁| 长治市| 商水县| 清水河县| 武乡县| 浦北县| 吴旗县| 社会| 政和县| 福贡县| 元朗区| 阿克陶县| 东乡县| 东台市| 含山县| 宣汉县| 嘉兴市| 阜新| 康定县| 长春市| 保康县| 大姚县| 文安县| 榆社县| 称多县| 会泽县| 九龙坡区| 丹江口市| 伽师县| 白水县| 安福县| 五家渠市| 固原市| 广丰县| 舞阳县| 从化市| 江津市| 元阳县| 工布江达县| 视频| 衡水市| 安国市| 读书| 中超| 且末县| 荆州市| 鄯善县| 宣城市| 揭东县| 报价| 济源市| 湘乡市| 南昌县| 昌平区| 玛曲县| 库车县| 柳州市| 桓台县| 塘沽区| 郯城县| 右玉县| 万州区| 红桥区| 鹤壁市| 洱源县| 山阳县| 叶城县| 土默特右旗| 古丈县| 陆河县| 西平县| 新干县| 阳曲县| 南木林县| 大连市| 郎溪县| 乐都县| 泸西县| 贵港市| 延长县| 奎屯市| 娱乐| 大姚县| 大竹县| 凤阳县| 宁城县| 南宁市| 长治县| 胶南市| 丹寨县| 霸州市| 江源县| 莆田市| 辽中县| 巴里| 大城县| 象山县| 江西省| 杭锦后旗| 理塘县| 光山县| 阜平县| 赤水市| 惠州市| 兴国县| 新邵县| 陆川县| 五家渠市| 杭锦后旗| 板桥市| 密云县| 青河县| 东乡族自治县| 湾仔区| 合山市| 依安县| 宜州市| 明水县| 泸溪县| 昌图县| 临泽县| 元江| 当阳市| 卢氏县| 桑植县| 栖霞市| 横峰县| 临邑县| 柘城县| 海伦市| 姚安县| 盐城市| 凤山市| 修武县| 彰化县| 绍兴县| 城步| 曲水县| 尼玛县| 海丰县| 富蕴县| 兴文县| 焦作市| 张家港市| 巴中市| 海阳市| 文水县| 惠来县| 巴楚县| 淮安市| 永丰县| 宁乡县| 化州市| 金昌市| 河曲县| 新源县| 宝山区| 辽阳市| 五峰| 宁城县| 梁河县| 铁岭县| 泸西县| 丹阳市| 和静县| 资中县| 双鸭山市| 本溪市| 青田县| 乃东县| 开封县| 深圳市| 尉氏县| 浦县| 苏尼特右旗| 东海县| 昌图县| 张家川| 靖安县| 磐安县| 宁陕县| 廊坊市| 平湖市| 西华县| 诏安县| 天峨县| 临沂市| 五华县| 阜宁县| 阿拉善左旗| 安仁县| 无为县| 柯坪县| 马关县| 乌拉特前旗| 耿马| 习水县| 宣武区| 铁岭县| 临朐县| 贡嘎县| 宣汉县| 纳雍县| 酒泉市| 措美县| 胶州市| 锡林浩特市| 安康市| 罗山县| 廊坊市| 兴国县| 崇信县| 额尔古纳市| 道孚县| 册亨县| 理塘县| 奎屯市| 玛曲县| 张家川| 察雅县| 霍山县| 石家庄市| 台山市| 满城县| 莱西市| 彭阳县| 崇义县| 当雄县| 镇赉县| 丰顺县| 邵东县| 林口县| 家居| 丹阳市| 博乐市| 丰都县| 炎陵县| 城步| 郎溪县| 八宿县| 常州市| 英山县| 米脂县| 科技| 合作市| 竹北市| 谢通门县| 贵港市| 庆元县| 台中县| 富源县| 新巴尔虎右旗| 柯坪县| 获嘉县| 西城区| 黄浦区| 苍山县| 越西县| 宁河县| 兴国县| 江永县| 治县。| 上杭县| 佛学| 屏南县| 灵丘县| 玉屏| 鞍山市| 旬阳县| 平原县| 泾川县| 康保县| 南康市| 枣阳市| 娄底市| 青神县| 合江县| 象州县| 都昌县| 基隆市| 马尔康县| 灌云县| 房山区| 惠来县| 靖江市| 米易县| 龙江县| 广东省| 天峻县| 车险| 平昌县| 石嘴山市| 浪卡子县| 秭归县| 广德县| 彭水| 牡丹江市| 泾阳县| 正阳县| 河北区| 郁南县| 丹凤县| 牙克石市| 涡阳县| 昌宁县| 海南省| 长顺县| 安乡县| 德化县| 通化县| 承德市| 泸西县| 醴陵市| 启东市| 临高县| 金湖县| 新疆| 洛隆县| 应城市| 保山市| 奈曼旗| 内黄县| 唐河县| 修武县| 常宁市| 林周县| 东明县| 介休市| 获嘉县| 高邑县| 临武县| 尉犁县| 佳木斯市| 溆浦县| 布尔津县| 大同县| 赤城县| 山阴县| 舒城县| 乐清市| 屯留县| 玛多县| 凤山县| 大庆市| 大埔区| 武隆县| 凌源市| 台中市| 汤阴县| 乐山市| 延边| 西城区| 嵊泗县| 临海市| 望奎县| 长子县| 华池县| 同仁县| 井冈山市| 土默特右旗| 长子县| 平度市| 西盟| 肇州县| 武宣县| 崇文区| 阳曲县| 左云县| 泊头市| 通榆县| 衡南县| 德化县| 桐庐县| 翁牛特旗| 丹巴县| 屯昌县| 利川市| 霍山县| 北海市| 土默特左旗| 周至县| 芮城县| 抚远县| 漳平市| 苗栗市| 景洪市| 南木林县| 宜章县| 沂水县| 通化县| 渭源县| 资中县| 铁力市| 合山市| 调兵山市| 大英县| 石泉县| 密云县| 连云港市| 鄂托克旗| 明水县| 芜湖县| 深水埗区| 沾益县| 绥德县| 长沙市| 呼玛县| 苗栗县| 偃师市| 广平县| 赫章县| 邹城市| 托克逊县| 深水埗区| 晋城| 定州市| 科技| 富源县| 岳阳县| 苏尼特左旗| 阜阳市| 称多县| 仁怀市| 巴彦县| 饶平县| 滦南县| 杭州市| 武汉市| 新化县| 陆河县| 横山县| 南皮县| 瑞金市| 砀山县| 乌拉特后旗| 亳州市| 南汇区| 南投县| 玛纳斯县| 内江市| 巴东县| 宾川县| 清河县| 宜都市| 榆林市| 凤城市| 沂南县| 高青县| 武穴市| 防城港市| 公安县| 婺源县| 榆社县| 岳普湖县| 德阳市| 凤城市| 华坪县| 栾城县| 寻乌县| 乌苏市| 赣州市| 甘泉县| 高雄县| 昌图县| 闽清县| 平度市| 灯塔市| 隆林| 榕江县| 扶绥县| 凤台县| 枣庄市| 磴口县| 来凤县| http://m.yqo9j2rl8v.fun http://www.bo2020cancels.fun http://m.yqo9j7rl0v.fun http://m.gz1980returnc.fun http://m.bo2020prevents.fun http://m.yqo4j9rl1v.fun http://www.gz1980footc.fun http://wap.gz1980tizec.fun http://m.bo2020sponsors.fun http://www.yqo8j2rl2v.fun http://www.jvz1j3r5o.fun http://m.gz1980chazberc.fun http://www.bo2020flys.fun http://wap.bo2020loops.fun http://m.yqo5j9rl1v.fun