站内搜索
编辑推荐
本类下载榜

软件简介
GitHub中文版是一款面向开源及私有软件项目的托管平台,GitHub客户端可以让你在日常工作中便捷的进行代码管理操作,还提供了订阅、讨论组、文本渲染、文件编辑器、协作图谱、代码片段分享等功能,随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。
GitHub客户端是一款非常专业的编程软件,这款软件主要支持Git作为唯一的版本库格式进行托管,同时可以为用户提供文本渲染、代码片段分享、协作图谱等功能。GitHub中文版为用户了提供了多种多样的功能,例如图形前端中可以去处理大部分常用版本控制任务,可以创建版本库,向本地版本库递交补丁,在本地和远程版本库之间同步。
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。
如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
GitHub可以托管各种git库,并提供一个web界面,但它与外国的SourceForge、Google Code或中国的coding的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
在GitHub进行分支就像在Myspace(或Facebook…)进行交友一样,在社会关系图的节点中不断的连线。
GitHub项目本身自然而然的也在GitHub上进行托管,只不过在一个私
有的,公共视图不可见的库中。开源项目可以托管,但私有库则并不如此。Chris Wanstrath,GitHub的开发者之一,肯定了通过付费的私有库来在财务上支持库的托管这一计划。
通过与客户的接洽,开发FamSpam,甚至是开发GitHub本身,GitHub的私有库已经被证明了物有所值。任何希望节省时间并希望和团队其它成员一样远离页面频繁转换之苦的人士都会从GitHub中获得他们真正想要的价值。
在GitHub,用户可以十分轻易地找到海量的开源代码。
GitHub for Windows 是一个 Metro 风格应用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 扩展。GitHub 为 Windows 用户提供了一个基本的图形前端去处理大部分常用版本控制任务,可以创建版本库,向本地版本库递交补丁,在本地和远程版本库之间同步。微软也通过CodePlex向开发者提供 git 版本控制系统,而 GitHub 创造了一个更具有吸引力的 Windows 版本。
在本站GitHub软件安装包,完成后,点击进行安装,然后点下一步
选择安装目录,如果不想安装到c盘刺激到系统速度,也可以安装到其他的盘下,然后点下一步
选择安装组件,其中
Git bash here:命令行模式 Git GUI Here:图形界面,按照图中所示进行安装,然后点下一步
开始菜单目录名设置,这里就是设置在开始菜单文件夹的名称,建议默认即可,然后点下一步
按照图中所示选择选项,点下一步
如下图:第一个是不是path路径的,第二个是软件自动设置path路径,然后第三个是waring,如果希望省事的话,建议选择第二个选项,然后点下一步
第一种使用SSL传输,第二种使用HTTP传输,我这里是使用第一种,所以选择第一个选项,然后点下一步
这里默认就好,然后点下一步
这里默认就好,然后点下一步
这里默认就好,然后点下一步
安装结束后,开始菜单就会多出这样一个,目录,这样就表示安装成功。
打开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 仓库。
打开我们的本地路径(如果忘记也不要紧,在GitHub客户端里鼠标右键我们的仓库,选择选择Show in Explorer,这样我们就可以转到刚刚新建的本地仓库路径下),在里面新建文件test.txt。
此时,打开GitHub客户端可以看到 DevOps 仓库有一个新的消息:
在客户端的下方填写相关描述,点击 Commit to master 进行提交。
点击 Commit to master 只是让GitHub客户端记录这次进行的改动,并不会直接提交到GitHub上面去,相当于一次游戏存档,在将来的某一天如果想重玩这个存档,可以点击 Commit to master 下面的 Undo 按钮,让项目还原到这次记录的状态。如果想将本地的改动提交到GitHub网站上,点击 Push origin 上传到GitHub即可。
现在可以到自己的GitHub主页上查看DevOps仓库,可以看到我们新建的 test.txt 文件已经出现在主页上了。
之后的每次改动,只要重复第3、4、5个步骤即可。
Add local repository:
如果本地有工程,就可以使用Add添加
Clone repository:
这个功能其实最好理解了,克隆这名字通俗易懂好理解。
如何使用Clone功能呢?
这时候你会发现在左侧的目录中,你的新建项目从other目录换到了GitHub目录下,并且右上方的云图标Public也换成了更新图标Sync,本地项目更改了,要更新到服务器上,就点击它
最后还说点更改本地仓库地址,它默认的是在系统用户下(系统盘),最好更改到其它盘,以防以后如果重装系统时不被删除,也不会占用系统内存。点击界面右上方的齿轮设置图标,
GitHub中文版使用技巧:
首先你要在本地计算机中安装一个git客户端。
你可以直接使用GitHub客户端,也可以用其他。
因本人使用的是msysgit,所以这里以msysgit作为介绍(msysgit同样也是目前最为广泛及实用的工具之一)。
打开
msysgit.github.io
并安装最新版本的msysgit
安装完成后,进入到要托管的项目根目录,
右键启动Git Bash命令行
如下图所示
输入git clone 接着将先前记录下来的地址复制到后面,回车
将下来的项目文件夹的所有文件及文件夹,包括.git文件夹在内,全部拷贝到你的托管项目的根目录(或者将你的托管项目拷贝到该目录)
cd test
进入到该托管项目的根目录。
输入
git add .
将改动的地方添加到版本管理器
输入
git commit -m "changes log"
提交到本地的版本控制库里,
引号里面是你对本次提交的说明信息。
最后输入
git push -u origin master
将你本地的仓库提交到你的github账号里,
此时会要求你输入你的github的账号和密码。
回到你的github.com中的项目页。
里面的文件是不是已经发生改变了?
至此,
github项目已经成功更新。
更多的github的操作,你可以自己慢慢的体会。但有了这第一步认识,我相信你以后的摸索会更加容易得多。
github怎么删除仓库?
1、首先,需要进入github的官方的网站中,进入到网站中之后,点击sign in。
2、弹出一个为登录的框,需要进行登录账号和密码,点击sigin in
3、可以查看到列表的仓库中,相关的代码文件仓库,选中一个为昵称test1.
4、如果代码仓库已经不需要了,就需要删除代码的整个仓库,所以进行选择左侧的菜单中setting。
5、进入到setting的选项中之后,进行滑动到最低可以看到repository中,可以进行点击“delete this repository”。
6、删除之前,需要再次确认是否要进行删除,并需要填入的要删除的仓库的昵称,然后点击“I understand the consequence,delete this repository”,点击之后删除了代码仓库。
7、这样刚才中列表中进行删除,这样就别人查看上传的仓库的代码信息。
DLL函数查看工具 V3.5 绿色版
开发语言判断器v1.04绿色版_识别EXE和DLL文件的编程语言
DELLPHI好帮手v1.0中文绿色版_提供DELPHI函数功能查询
BAT/CMD转REG 绿色版_BAT/CMD文件转换成REG文件
终端仿真器SecureCRT v7.1.1.264 绿色便携版
Android安卓开发环境一键搭建 v2.0 绿色版
源代码统计精灵2.4.80.6中文绿色版【源代码行数统计】
资源提取器 MultiExtractor Pro 3.30 中文特别版
正则处理工具2.0绿色正式版【处理字符串必备】
删除含有X的行 V1.0 绿色版
汉字内码查看器 V1.0 绿色版
大鸿抓抓窗口句柄获取 绿色版
汇编语言代码转换器(AsmToE) V4.0 中文绿色版
FusionCharts (统计图表生成) v3.0.6 绿色版
MyGrep(快速搜索)V1.0绿色版_快速搜索程序文本数据库
烧写Flash小工具 绿色版