konakona
[原创] 如何让windows xp用github.com 托管项目
[原创] 如何让windows xp用github.com 托管项目

转战Git的原因很简单:我木有vpn,靠修改host也无法访问google code的重置密码https,so……

首先你需要有一个Github.com的帐号,注册并登录。

gitHub官方说明(英文)

首先下载Git,然后下载GIT版本控制器(有很多种,这里我选了跟SVN最相似的TortoiseGit)

(安装过程很简单,一直下一步即可,不需要配置什么,最多改改安装路径。)

创建登录SSH key.

在开始菜单中找到Git Bash(命令行)

http://help.github.com/images/bootcamp/bootcamp_1_win_gitbash.jpg

然后输入命令:
ssh-keygen -t rsa -C "your_email@youremail.com"

然后就一直按回车,直到命令行重新返回$输入状态。

成功后你应该看到如图中这样的代码:

http://blog.crazyphper.com/wp-content/uploads/2011/09/GIT1-300x115.jpg

然后到图片中所示的目录(每个人情况可能不同,请不要完全复制我接下来的目录地址,windows vista和windows 7也会不同)里找到

C:\Documents and Settings\Administrator\.ssh\id_rsa.pub

此文件用文本编辑器打开,将内容全部拷贝到github的public key设置页面
如图:
http://blog.crazyphper.com/wp-content/uploads/2011/09/git2-300x175.jpg

如何检查你的ssh已经配置成功呢?输入这则命令。

ssh -T git@github.com

然后输入yes即可。应该能看到这样的内容,就说明成功了。

Hi username! You've successfully authenticated, but GitHub does not provide shell access.

继续基本信息:

git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"

其中的token请到Account Settings 的Account Admin里查看。

然后是对git的设置:

git config --global github.user username
git config --global github.token yourtoken

将之前获取的一串字符放到yourtoken处。

*Note* If you ever change your GitHub password, a new token will be created and will need to be updated.

如果你修改github的密码,那么就会有一个新的token,请注意随时更新哦!

好了,现在开始用版本控制器吧~?

if你已经安装了我之前提到的TortoiseGit的话,else这个部分就跳过吧~ elseif你也可以用命令行方式创建,详细请看这里

 

 

如果是首次创建Git,请务必在git的shell下,进入你的项目目录,可以通过输入cd i:\www\项目文件夹下,输入

如果不是github里已经能看到源代码列表,那么应采用下面的方法创建本地git管理应用。

找到你的项目目录,右键Git clone。

第一个输入框 输入 https://github.com/你的帐号/你的项目名/imports/new 中HTTP的网址。
第二个输入框 输入 你项目目录
http://blog.crazyphper.com/wp-content/uploads/2011/09/GIT3-300x226.jpg
图中我用的是git read-only的网址,大家自己换上http的即可。

点确定后会要求输入密码,输入github登录密码即可。

正常使用画面:
http://blog.crazyphper.com/wp-content/uploads/2011/09/GIT4-262x300.jpg

这样还不够,这些都只是钩子操作(真心麻烦!)

当你将这些东西添加如git版本库后,你还需要提交到github.com里,右键,找到pull,什么都别改,点OK即可~速度有点慢呢……

如果成功的话一般会有“Success”字样。

这就是你的首次提交了~

也许我的方式还不是最简单的(我回过头看了下发现也挺繁琐),大家如果有更加方便的方法请在留言处提出~=3=

赞赏
首页      产品小叙      项目说说      [原创] 如何让windows xp用github.com 托管项目
https://secure.gravatar.com/avatar/3b712b34a0e1b689cfb524c9c6bcdc47?s=256&r=g

团哥

文章作者

继续玩我的CODE,让别人说去。 低调,就是这么自信。

发表评论

textsms
account_circle
email

  • https://secure.gravatar.com/avatar/?s=80&r=g
    hanxiaohan

    👿 哈哈 有表情用了,顶下~

    8年前回复
  • https://secure.gravatar.com/avatar/5c213b93025ae6805848a505f7c6e326?s=80&r=g

    开源大家庭。

    8年前回复
  • https://secure.gravatar.com/avatar/79f92247e46b21715f6c3c9f2682008b?s=80&r=g

    此文很好!
    但是其实我想说的是,未必需要VPN来访问google code设置密码,只要用firefox和自由门翻墙出去就OK了,平时google svn的速度还是可以的。

    8年前回复
    • https://secure.gravatar.com/avatar/3b712b34a0e1b689cfb524c9c6bcdc47?s=80&r=g
      团哥博主

      @谇雨: =。=就是覺得開自由門神馬的太繁瑣了,因為有的時候會連不上去。

      誰有免費的vpn?我只是偶爾用用~借我~

      8年前回复

konakona

[原创] 如何让windows xp用github.com 托管项目
转战Git的原因很简单:我木有vpn,靠修改host也无法访问google code的重置密码https,so…… 首先你需要有一个Github.com的帐号,注册并登录。 gitHub官方说明(英文) 首先下…
扫描二维码继续阅读
2011-09-27