在windows安装配置Git开发环境

上一篇文章在Ubuntu上配置Git Server后就要本地安装客户端,开始配置Git的开发环境。首先从google  code下载最新的windows的git安装包msysgit,当时我下载的是Git-1.7.4-preview20110204.exe,然后就开始安装了,开始上图:

安装Msysgit

下一步

同意GNU协议

选择安装位置,下一步

选择TrueType  Front,下一步

不创建启动文件夹

默认Git Bash,就可以了

选择使用OpenSSH

选择默认的Checkout Style

安装完成了

配置本地的Git

就这样安装好Msysgit后,就可以开始配置开发环境了,在你的工作目录建立一个新的文件夹Git,比如我的

选择Git文件夹,右键,选择Git Bash Here,会弹出shell命令行界面

生成你的Public Key

输入命令

[cce]ssh-keygen –C “你的email地址 “ –t rsa[/cce]

就会为你生成一个 SSH Key,然后会询问一些保存文件的位置,设置密码神马的,直接回车,回车,回车,默认的就可以了

因为主要是在本地使用,可不使用口令,直接回车就可以了!

好了,现在为你生成了sshkey了。

设置Github帐号的Public Key

如果你有一个github的账号的话,

登陆github.Com 网站,在SSH Public Keys 设置你的SSH Public Keys

创建一个数据仓库

设置相关的信息

设置你的Email和Nickname

现在回到你的工作目录,可以选择设置你默认的email和nickname
输入命令

[cce]
git config –global user.email 你的email地址
git config –global user.name "Arthur"
[/cce]

Clone你的项目

右键你的工作目录Git,选择Git GUI,选择克隆已有版本库

输入你在github的项目地址,例如

[cce]git@github.com:caijiamx/Magento-Theme.git[/cce]

会弹出一个框出来让你是否选择信任github,输入yes

然后就会从github拉取数据了,

前面简单的介绍如何克隆版本库,现在就要正式的开始工作了。

命令行下的Git开发

新建一个工作文件夹,右键打开 Git Bash,输入

[cce]ssh git@github.com[/cce]

选择yes,加入到hosts中

信任git@github.com站点

配置你的Github上Username和Token

设置你的github 用户名

[cce]git config –global github.user caijiamx[/cce]

设置你的git账户的token

[cce]Git config –global github.token your token[/cce]

这个token在github,com的Account Settings->Account Admin右侧找到。

我们重新开始上面介绍的从GUI拉取数据,现在我们从命令开始你的项目

Git下的开发

为你的项目添加说明文件

[cce]
touch readme.txt
//输入hello world
[/cce]

将新建的文件添加到暂存区,输入命令

[cce]git add readme.txt[/cce]

提交你的更改 输入命令

[cce]git commit –m "first commit"[/cce]

添加远程服务器仓库,输入命令

[cce]git remote add origin git@github.com:directoo/Magento-Theme.git[/cce]

提交你的更改到服务器,输入命令

[cce]git push origin master[/cce]

参考资源

github set up git

如何设置你的SSH Key

github官方帮助教程

初次运行 Git 前的配置


	

“在windows安装配置Git开发环境”的21个回复

  1. ssh-kengen 生成的私匙貌似在整个过程没有用到啊,只用的公匙和github的token了。私匙和公匙的验证匹配在那里体现啊,请楼主赐教?

    1. 公钥和私钥的验证匹配是提现在你在checkout git repo时,会通过你的私钥进行验证,详细的内容可百度下 非对称加密算法 即可。

  2. 选择Git文件夹,右键,选择Git Bash Here,会弹出shell命令行界面
    这句话怎么操作???我没找到那个选项 求求解!

    1. 请执行git安装文件重新安装一次,注意选择Windows Explorer integration->Content menu entries->Git Bash Here and Git Gui Here

  3. 你好,请教一下 我想要尝试下octopress博客(在windows下),所以安装了git, 然后还要求安装rvm,但是在下载rvm的时候,提示bash版本过低(我的是3.1,它要求是3.2.25), 我的问题是怎么升级bash, 3.2版本的bash我已经在gnu那边下载好了.
    因为我从来没接触过linux命令啊这些东西,我只想最后能用上octopress,我已经在网上用中文和英文都找了好久,没有找到办法.

    1. 建议在真实的linux的环境下来安装octopress,然后可以顺便学习一下linux下的安装相关的命令。:)

  4. 您好 想要上传到bitBucket而非github上,在按照https://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial;jsessionid=272F2D8807D4496649F57E0401FC74C0 的指导下载了一个类似的软件之后,并没有设置上传到bitbucket就直接显示上传成功,在GUI上也确实显示有一个master分支,但是我完全不知道它上传到了哪里?请问如何查看?以及如何将该项目传到bitbucket上?谢谢

发表评论

电子邮件地址不会被公开。 必填项已用*标注