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

相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
公众号推荐
   一个历史类的公众号,欢迎关注
一两拨千金
2019香港 六 合 彩资料大全 深州市| 左权县| 通辽市| 类乌齐县| 湖南省| 云阳县| 红桥区| 渝中区| 靖江市| 尉氏县| 孟津县| 阜康市| 洛阳市| 平定县| 平罗县| 南昌市| 麻阳| 电白县| 东丽区| 洪泽县| 遂昌县| 宁强县| 沐川县| 嘉祥县| 荆门市| 高碑店市| 木兰县| 武定县| 巴林左旗| 高陵县| 鄂尔多斯市| 临朐县| 荥经县| 米脂县| 山东省| 靖州| 同心县| 张家港市| 密山市| 营山县| 怀仁县| 淮南市| 阿拉尔市| 福贡县| 循化| 加查县| 斗六市| 米泉市| 永顺县| 安义县| 赣州市| 都兰县| 麦盖提县| 昭苏县| 石首市| 阿克| 文昌市| 成安县| 汉寿县| 丰都县| 中江县| 贵溪市| 那坡县| 武乡县| 宁陵县| 南宁市| 唐山市| 刚察县| 南丹县| 长治市| 芜湖市| 富顺县| 阿坝县| 三台县| 安宁市| 城口县| 甘孜| 酒泉市| 北流市| 新郑市| 玉田县| 江北区| 襄垣县| 广宗县| 武平县| 定边县| 任丘市| 武川县| 阳城县| 普陀区| 司法| 汤原县| 微博| 大庆市| 玛纳斯县| 康乐县| 益阳市| 洱源县| 武邑县| 济阳县| 英德市| 璧山县| 工布江达县| 灵丘县| 黄大仙区| 斗六市| 雅安市| 遂昌县| 宾川县| 石狮市| 玉门市| 玉山县| 甘孜| 渭源县| 闵行区| 兖州市| 绥江县| 榕江县| 无棣县| 青岛市| 调兵山市| 长岛县| 嘉峪关市| 山西省| 英山县| 巴东县| 英超| 布尔津县| 乌鲁木齐县| 启东市| 江西省| 昭平县| 巴东县| 巨野县| 海宁市| 清河县| 肇庆市| 耿马| 宣化县| 柘城县| 永登县| 孟津县| 儋州市| 横山县| 西藏| 西充县| 江门市| 红原县| 廉江市| 无锡市| 米脂县| 通城县| 定兴县| 深水埗区| 沙河市| 祁东县| 荔波县| 马尔康县| 东莞市| 马尔康县| 宜兴市| 固镇县| 交口县| 沽源县| 祁连县| 濮阳县| 嘉义市| 嘉峪关市| 克拉玛依市| 达日县| 呼图壁县| 拜城县| 无锡市| 婺源县| 江永县| 南平市| 金门县| 关岭| 乐清市| 孝义市| 阳朔县| 乌拉特后旗| 长兴县| 宁武县| 京山县| 桑日县| 孙吴县| 东至县| 诏安县| 赤壁市| 巫山县| 衡阳县| 夏邑县| 厦门市| 鹿泉市| 贵德县| 茂名市| 如东县| 桃园市| 清新县| 土默特左旗| 南投县| 扎鲁特旗| 延吉市| 海阳市| 衡阳市| 确山县| 舒城县| 黄浦区| 吉林市| 蓬安县| 河间市| 定陶县| 布尔津县| 仙居县| 邻水| 凭祥市| 麻江县| 元谋县| 贵定县| 钟祥市| 江西省| 克什克腾旗| 滁州市| 斗六市| 达州市| 尤溪县| 沁源县| 奉节县| 阜平县| 宁阳县| 城口县| 博罗县| 永清县| 高平市| 灵寿县| 莫力| 新野县| 化州市| 方正县| 叶城县| 淮阳县| 定州市| 大方县| 河西区| 广水市| 比如县| 浙江省| 霍邱县| 方城县| 安龙县| 镇平县| 钟山县| 长宁县| 仙居县| 衡水市| 甘洛县| 金门县| 同德县| 汝城县| 田林县| 华蓥市| 司法| 阿尔山市| 莎车县| 宁化县| 丽水市| 西丰县| 溧水县| 大同市| 安新县| 博罗县| 景德镇市| 桓仁| 桦南县| 大姚县| 锡林浩特市| 思南县| 西青区| 新密市| 青州市| 顺昌县| 龙口市| 肥城市| 黄浦区| 绥化市| 大兴区| 宁夏| 汶上县| 东丰县| 永平县| 徐州市| 青岛市| 堆龙德庆县| 梅河口市| 双辽市| 逊克县| 孙吴县| 呼伦贝尔市| 张家川| 高陵县| 蒲江县| 安化县| 临江市| 错那县| 新和县| 建阳市| 喜德县| 伊宁市| 邹城市| 安达市| 长乐市| 石渠县| 军事| 阿拉尔市| 普定县| 当雄县| 双柏县| 休宁县| 呼和浩特市| 顺义区| 武平县| 中西区| 海城市| 汨罗市| 璧山县| 日土县| 思茅市| 类乌齐县| 旬邑县| 什邡市| 青海省| 恭城| 金坛市| 大姚县| 民权县| 怀柔区| 莱州市| 望谟县| 石泉县| 北辰区| 五家渠市| 天峻县| 洛南县| 城步| 乐陵市| 健康| 新蔡县| 满洲里市| 琼海市| 大宁县| 竹山县| 安康市| 长兴县| 安龙县| 革吉县| 察隅县| 泸定县| 南阳市| 青川县| 柳江县| 福贡县| 纳雍县| 定南县| 探索| 辽阳市| 会宁县| 凤庆县| 辉南县| 虞城县| 甘肃省| 微山县| 咸丰县| 隆子县| 且末县| 台中市| 巧家县| 惠州市| 乐陵市| 桐庐县| 拜城县| 岳阳县| 偏关县| 盐亭县| 澜沧| 广灵县| 安福县| 呈贡县| 河北省| 朝阳区| 新营市| 旬阳县| 内黄县| 鄂托克旗| 吴堡县| 中方县| 铁岭市| 台中市| 莒南县| 太原市| 高邮市| 昭平县| 酉阳| 华阴市| 新巴尔虎右旗| 顺昌县| 新泰市| 茶陵县| 上杭县| 含山县| 东乌| 普格县| 石狮市| 涿鹿县| 宾阳县| 东乌| 常州市| 西华县| 工布江达县| 饶河县| 新宁县| 汉寿县| 全南县| 桦甸市| 阿拉善左旗| 宝坻区| 丹棱县| 锡林郭勒盟| 玛纳斯县| 日照市| 普兰店市| 胶南市| 博乐市| 宣城市| 马龙县| 大洼县| 辽宁省| 丰县| 宕昌县| 镇巴县| 齐河县| 庐江县| 陈巴尔虎旗| 乌拉特中旗| 平泉县| 宣恩县| 五台县| 宁阳县| 马关县| 宽城| 梅河口市| 隆回县| 宜州市| 新津县| 登封市| 夏津县| 文安县| 宝鸡市| 蓬溪县| 临海市| 尚志市| 建水县| 凌源市| 达州市| 南丹县| 丹凤县| 朝阳市| 眉山市| 丹巴县| 贡山| 萨嘎县| 江永县| 南丰县| 汽车| 夏邑县| 永丰县| 察雅县| 泗阳县| 合作市| 泗阳县| 余庆县| 彰化县| 余干县| 江油市| 汽车| 江门市| 汉源县| 龙川县| 集安市| 维西| 德庆县| 怀来县| 小金县| 信丰县| 阜新| 和林格尔县| 平塘县| 孙吴县| 仙桃市| 贺兰县| 静海县| 梅河口市| 霍山县| 霍林郭勒市| 万全县| 永寿县| 广昌县| 上高县| 平陆县| 井研县| http://m.gz1980losec.fun http://wap.bo2020browns.fun http://www.gz1980draftc.fun http://www.bo2020clicks.fun http://wap.bo2020secures.fun http://m.jvz1j1r7o.fun http://wap.gz1980stuffc.fun http://wap.bo2020discounts.fun http://m.yqo8j8rl3v.fun http://www.gz1980flowc.fun http://wap.gz1980seasonc.fun http://wap.bo2020bonds.fun http://m.yqo3j3rl3v.fun http://www.jvz0j7r8o.fun http://m.gz1980reducec.fun