github windows客户端下的github怎么用

Windows下GitHub使用教程_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Windows下GitHub使用教程
来源:Linux社区&
作者:bluecloudmatrix
GitHub是一个很不错的代码管理工具。我们修改完代码,只需几条命令,便能同步到github,这样partner便会将它clone到自己机子上。省了用U盘或qq、ftp的传输,非常适合团队开发。而且支持OpenSource。
这里通过演示一个项目(NITIAN-W)的开发来详细介绍一下Windows下如何使用git。
如何在 GitHub 建立组织
GitHub Linux下使用方法
Windows下Eclipse搭建GitHub开发环境图文教程
R语言 3.0.1 源码已经提交到 GitHub
从GitHub将Maven项目导入Eclipse4.2
分享实用的GitHub 使用教程 &
1)创建github账户
登录,只需用户名、注册邮箱和登录密码便能注册一个属于自己的github(之后需要到注册邮箱中进行确认,非常喜欢这种注册方式,简单而且安全)。之后便能通过</用户名 的URL进行访问。
2)安装github windows客户端
客户端下载地址:
安装后便会得到两个应用:
3)创建repository(仓库)
其实创建仓库,可以通过网页版github进行,不过这里通过上图的客户端GitHub进行创建。
登录后,点击create创建仓库。
仓库名一般和你的工程名一样(这样不会混淆),主要是选择你的工程目录。点击create后,便成功创建仓库,这时网页版github便会同步显示(但内容为空)。之后要将工程内容同步到网页版github上:
在客户端中打开刚创建的仓库,可以看到工程中的源码,这时在左侧的summary栏中随便写,之后点击下面的Commit to master:
点击右上角的publish,便将源码同步到了网页版github上(如下):
更多详情见请继续阅读下一页的精彩内容:
相关资讯 & & &
& (01月28日)
& (01月18日)
& (01月19日)
& (01月18日)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款windows下如何解决github重复输入密码的问题 - 哥墨迹的iteye - ITeye技术网站
博客分类:
这段时间刚开始学习如何用github托管代码,很多小问题得不到解决办法,很烦人。
比如说,每次用git bash更新或提交代码时,都会要求我输入之前生成ssh key时设置的passphrase,很烦人。
最简单的方法是生成ssh key时,passphrase设置为空,那样的话就仅靠ssh key来保证安全,好像不是特别推荐。
如果需要passphrase,又不想每次都重复输入的话,就需要用到ssh-agent这个东西了,简单看了一下介绍,貌似是单独启一个进程来处理passphrase,第一次输入passphrase后,ssh-agent就记住了你的passphrase,然后一直在后台运行,每次需要输入passphrase的时候,它就帮你输了。(要是理解错了,还请拍砖)
ssh-agent具体的设置方法,其实在github的帮助文档里有()。之前看到要修改.bashrc文件,就一直以为是Linux下才能行,其实,在windows下是同样可行的。唯一要注意的是windows下没有.bashrc这个文件,需要去当前用户的用户目录下(如C:\Documents and Settings\qingzhi.lc)手动创建,但直接创建的话,windows会认为“.bashrc”是后缀,而文件名为空,因此无法创建。可以在git bash里创建该文件,再把github帮助文档里的那一段shell代码贴上就好()。
浏览: 28080 次
来自: 北京
&div class=&quote_title ...
luxury_zh 写道最后一点不明白,为什么每次还要对队列进 ...
最后一点不明白,为什么每次还要对队列进行排序,循环N次,调用p ...
楼主这种探索精神值得学习
我想请问一下楼主,如果不遵守robot.txt协议。那势必会找 ...藏藏教你怎么用github下载资源(最简单的方法)+ 【Github教程】史上最全github使用方法
~【初识Github】
首先让我们大家一起喊一句&Hello Github&。YEAH!就是这样。
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。同样,客户端的源码也托管在github上。
GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的&fork&的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的&pull request&机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
在GitHub进行分支就像在Myspace(或Facebook&)进行交友一样,在社会关系图的节点中不断的连线。
GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为帮助Linux开发而创造的,它针对的是 Linux 平台,因此 git 和 Windows 从来不是最好的朋友,因为它一点也不像 Windows。GitHub 发布了GitHub for Windows,为 Windows 平台开发者提供了一个易于使用的 Git 图形客户端。
GitHub For Windows
GitHub for Windows 是一个 Metro 风格应用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 扩展。GitHub 为 Windows 用户提供了一个基本的图形前端去处理大部分常用版本控制任务,可以创建版本库,向本地版本库递交补丁,在本地和远程版本库之间同步。微软也通过CodePlex向开发者提供 git 版本控制系统,而 GitHub 创造了一个更具有吸引力的 Windows 版本。
GitHub上已自动配置的Mac笔记本电脑,一个工具,可以转换设置Linux或Windows机器。
BOXEN是GitHub的自动化工具,设置和配置的Mac笔记本电脑软件开发[3]或其他类型的工作,正在使用他们的开发人员,律师,设计师,付货人,等。我们的想法是准备系统以自动方式和作为无差错尽可能用最少的干预工作。根据GitHub上,与一个新的开发机器上,他的Mac系统成立,并准备在30分钟内提交代码。
BOXEN的基础上收集了大量的几十个木偶模块,使设置的各种软件,如卡桑德拉,MongoDB中,Java软件中,Python和Ruby开发中,节点,JS,nginx的,Skype公司,甚至MINECRAFT。虽然机器上配备了一个预配置,每个用户都可以调整它的配置应有的作用。
【如何使用】
1.注册账户以及创建仓库
要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。
2.安装客户端msysgit
github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,我这里选用msysgit,这个只是提供了git的核心功能,而且是基于命令行的。如果想要图形界面的话只要在msysgit的基础上安装TortoiseGit即可。
装完msysgit后右键鼠标会多出一些选项来,在本地仓库里右键选择Git Init Here,会多出来一个.git文件夹,这就表示本地git创建成功。右键Git Bash进入git命令行,为了把本地的仓库传到github,还需要配置ssh key。
首先在本地创建ssh key;
$ ssh-keygen -t rsa -C &your_&
后面的your_改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。
回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。为了验证是否成功,在git bash下输入:
&& $ ssh -T &a href=&\&mailto:\&& target=&\&_blank\&&&&/a&&&
如果是第一次的会提示是否continue,输入yes就会看到:You&ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。
$ git config &#8211;global user.name &your name&
$ git config &#8211;global user.email &your_&
进入要上传的仓库,右键git bash,添加远程地址:
&&& $ git remote add origin &a href=&\&mailto:\&& target=&\&_blank\&&&&/a&:yourName/yourRepo.git&&
后面的yourName和yourRepo表示你再github的用户名和刚才新建的仓库,加完之后进入.git,打开config,这里会多出一个remote &origin&内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。
4.提交、上传
接下来在本地仓库里添加一些文件,比如README,
$ git add README
$ git commit -m &first commit&
上传到github:
$ git push origin master
git push命令会将本地仓库推送到远程服务器。
git pull命令则相反。
修改完代码后,使用git status可以查看文件的差别,使用git add 添加要commit的文件,也可以用git add -i来智能添加文件。之后git commit提交本次修改,git push上传到github。
5.gitignore文件
.gitignore顾名思义就是告诉git需要忽略的文件,这是一个很重要并且很实用的文件。一般我们写完代码后会执行编译、调试等操作,这期间会产生很多中间文件和可执行文件,这些都不是代码文件,是不需要git来管理的。我们在git status的时候会看到很多这样的文件,如果用git add -A来添加的话会把他们都加进去,而手动一个个添加的话也太麻烦了。这时我们就需要.gitignore了。比如一般c#的项目我的.gitignore是这样写的:
view source
bin和obj是编译目录,里面都不是源代码,忽略;suo文件是vs2010的配置文件,不需要。这样你在git status的时候就只会看到源代码文件了,就可以放心的git add -A了。
我们可以创建一个tag来指向软件开发中的一个关键时期,比如版本号更新的时候可以建一个&v2.0&、&v3.1&之类的标签,这样在以后回顾的时候会比较方便。tag的使用很简单,主要操作有:查看tag、创建tag、验证tag以及共享tag,这些下面的博客中有详细讲解。
1、下载github:到/下载Github for Window;
  2、安装github,过程很简单,略过。。。
  3、搜索git.exe的路径,一般都是在&我的文档&目录下面,将路径添加到环境变量path里面;
  4、运行git shell
  5、打开需要下载的git资源文件网址,将里面Git Read-Only后面的git地址复制出来;
  6、在git shell控制台里面执行以下命令:git clone /aaa/bbb.git,其中的aaa和bbb具体根据实际git地址粘贴。
  7、下载完成后,在&我的文档&的github目录可以找到刚下载的文件夹。
版权信息:原创文章:本文标题:本文链接:转载请注明转自如果喜欢:
上篇文章:
下篇文章:
关于本文小编
2015年二月
9101112131415
16171819202122
232425262728
2015年二月 &(1)
2015年一月 &(9)
2014年九月 &(8)
2014年八月 &(19)
2014年七月 &(16)
2014年六月 &(70)
2014年五月 &(166)
2014年四月 &(105)
2014年三月 &(92)
2014年二月 &(95)
2014年一月 &(192)
2013年十二月 &(11)
2013年十一月 &(2)
2013年十月 &(2)
2013年九月 &(2)
2013年八月 &(2)
2012年十一月 &(1)
选择分类目录
未分类&&(21)
杂文&&(75)
经验秘籍&&(128)
&&&硬件技巧&&(12)
&&&网页设计&&(36)
&&&软件技巧&&(39)
趣闻轶事&&(444)
&&&IT之最&&(37)
&&&互联网&&(277)
&&&创意无限&&(47)
&&&奇趣网站&&(61)
软件应用&&(184)
&&&Windows相关&&(11)
&&&精品资源下载&&(97)
&&&软件推荐&&(82)
| 主题由 制作 | 本主题基于技术构建Linux下Git和GitHub使用方法总结_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux下Git和GitHub使用方法总结
来源:Linux社区&
作者:chenguolin
1 Linux下Git和GitHub环境的搭建
第一步: 安装Git,使用命令 &sudo apt-get install git&
第二步: 创建GitHub帐号
第三步: 生成ssh key,使用命令 &ssh-keygen -t rsa -C "your_"&,your_email是你的email
第四步: 回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。
第五步: 测试ssh key是否成功,使用命令&ssh -T &,如果出现You&ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
第六步: 配置Git的配置文件,username和email
git config --global user.name "your name" //配置用户名
git config --global user.email "your email" //配置email
2 利用Git从本地上传到GitHub
第一步: 进入要所要上传文件的目录输入命令 &git init&
第二步: 创建一个本地仓库origin,使用命令 &git remote add origin :yourName/yourRepo.git&youname是你的GitHub的用户名,yourRepo是你要上传到GitHub的仓库
第三步: 比如你要添加一个文件xxx到本地仓库,使用命令 &git add xxx&,可以使用&git add .&自动判断添加哪些文件
然后把这个添加提交到本地的仓库,使用命令 &git commit -m &说明这次的提交& &
最后把本地仓库origin提交到远程的GitHub仓库,使用命令 &git push origin master&
3 从GitHub克隆项目到本地
第一步: 到GitHub的某个仓库,然后复制右边的有个&HTTPS clone url&
第二步: 回到要存放的目录下,使用命令 "git clone /chenguolin/scrapy.git",红色的url只是一个例子
第三步: 如果本地的版本不是最新的,可以使用命令 &git fetch origin&,origin是本地仓库
第四步: 把更新的内容合并到本地分支,可以使用命令 &git merge origin/master&
如果你不想手动去合并,那么你可以使用: git pull &本地仓库& master // 这个命令可以拉去最新版本并自动合并
4 GitHub的分支管理
1 创建一个本地分支: git branch &新分支名字&
2 将本地分支同步到GitHub上面: git push &本地仓库名& &新分支名&
3 切换到新建立的分支: git checkout &新分支名&
4 为你的分支加入一个新的远程端: git remote add &远程端名字& &地址&
5 查看当前仓库有几个分支: git branch
1 从本地删除一个分支: git branch -d &分支名称&
2 同步到GitHub上面删除这个分支: git push &本地仓库名& :&GitHub端分支&
5 常见错误
1 如果出现报错为ERROR: Repository not found.fatal: The remote end hung up unexpectedly则代表你的 origin 的url 链接有误,可能是创建错误,也可能是这个 :xxx/new-project.git url 指定不正确。重新创建。
Git 的详细介绍:Git 的下载地址:
推荐阅读:
如何在 GitHub 建立组织
GitHub Linux下使用方法
Windows下Eclipse搭建GitHub开发环境图文教程
R语言 3.0.1 源码已经提交到 GitHub
Git权威指南 PDF高清中文版
相关资讯 & & &
& (01月28日)
& (01月18日)
& (01月19日)
& (01月18日)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款Github for Windows使用图文教程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
10页免费14页免费18页免费21页免费16页免费6页免费7页免费7页免费6页免费
喜欢此文档的还喜欢9页1下载券10页1下载券23页免费4页免费16页1下载券
Github for Windows使用图文教程|G&#8203;i&#8203;t&#8203;h&#8203;u&#8203;b&#8203; &#8203;f&#8203;o&#8203;r&#8203; &#8203;W&#8203;i&#8203;n&#8203;d&#8203;o&#8203;w&#8203;s&#8203;使&#8203;用&#8203;图&#8203;文&#8203;教&#8203;程
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢}

我要回帖

更多关于 github atom windows 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信