GotGitHub¶
将项目组指定的host地址加入到本地的host文件,然后根据这个地址访问项目地址,输入本人用户名和密码可以进入Dashboard,里面有自己权限下的各个目录,要clone到本地需要还需要继续下面的操作。 ###本地安git,配置环境变量,将bin加入至path。Git的下载地址:https://git-scm.com/download/win
如果不习惯命令行想利用图像化界面,可以安装tortoisegit。下载地址:https://tortoisegit.org/download/
上面已经安装好git,打开git shell,一般桌面上会有这个快捷方式,或者右键有git bash。本地用ssh命令生成密钥(下面有步骤),目标文件夹为C:\Users\Administrator.ssh,将id_rsa.pub里的内容复制出来粘贴到我们项目SSH Keys的设置中 并将项目组的config文件copy至C:\Users\Administrator.ssh,这样本地就可以用git clone获取远程仓库的项目了。 配置好上面的那些,可以在本地建立一个文件夹存放将要clone的项目,clone完成后,在该文件夹下右键看TurtoiseGit的话应该自动关联了,也可以使用GUI进行分支切换了。 以github为例:git在windows上配置ssh公钥
- 安装git,从程序目录打开 "Git Bash"
- 键入命令:ssh-keygen -t rsa -C [email protected]" "[email protected]"是github账号
- 提醒你输入key的名称,输入如id_rsa
- 在C:\Documents and Settings\Administrator\下产生两个文件:id_rsa和id_rsa.pub
- 把4中生成的密钥文件复制到C:\Documents and Settings\Administrator.ssh\ 目 录下。
- 用记事本打开id_rsa.pub文件,复制内容,在github.com的网站上到ssh密钥管理页面,添加新公钥,随便取个名字,内容粘贴刚 才复制的内容。 需要注意步骤2中产生的密钥文件在当前用户的根目录,必须把这两个文件放到当前用户目录的“.ssh”目录下才能生效。在windows中只能在命令行下输入创建"."开头的文件夹。命令为 mkdir .ssh
前言¶
动笔写GitHub不是因为我对其了解,恰恰是对其太不了解。
在我的《Git权威指南》 [1] 一书中,涉及到GitHub的只有区区三页纸,这显然回答不了读者对于GitHub的诸多疑问。 记得在《Git权威指南》刚刚完稿之际,机械工业出版社华章公司的杨福川编辑就鼓动我写一本关于GitHub的书,我用了好多理由推辞了。 头条理由就是我真的累着了。在每一章节开始动笔之时,都好像是坐在了中学语文考试的考堂上写作文,时间快到了可仍然动不了笔, 再写一本书无疑要重复这一痛苦的经历。 第二个理由是我更喜欢编程,而不是写文档,尤其写GitHub会有大量截图、图像处理的琐碎工作。 第三个理由彻底让编辑投降,那就是GitHub是一个国外网站,也许书一出,【此句已被原作者删除】。
让我最终决定动笔,是源于CSDN蒋总在美国拜访GitHub总部后告诉我的一些见闻,我对GitHub如此成功运作产生了兴趣,于是开始研究GitHub的博客,愈发发现GitHub是一群有趣的人在做的有趣的事,如果只把GitHub当作一个Git服务器,实在是暴殄天物。GitHub已经并将继续获得成功,若真能凭借此书把GitHub尽量全面地展现,让每一个Git使用者用好GitHub也是一件幸事。
这本书将采用GitHub的方式进行撰写和发布 [2] ,任何人都可以看到本书(包括源码),更可以用GitHub的方法参与本书的撰写和纠错。网络出版对于我和杨福川编辑都是一个全新的体验。感谢Git,让我在一年内拥有了两种不同的出版 体验。
– 蒋鑫, 2011.12
| [[1]]) | [PDF转MD](http://pdf2md.morethan.io/) |