使用git管理自己的代码--简单使用流程
输入Repository的信息,就可以了。so easy吧。顺便说一下,Initialize this repository with a README是在初始化一个README.md文件在repository下,这个README文件中的内容会显示在Repository的主页面上,用来介绍这个工程。
Add .gtiignore这个选项基本是选择你的项目使用的语言,选好后,默认设置一些不提交的文件,比如java就是class、jar、war、ear。
OK,目前你的Repository已经建立完毕,现在需要告诉GitHub谁能向Repository中提交代码。我选择使用SSH方式向GitHub提交代码。需要在系统中创建公私密钥对。
使用Git Bash(Windows)或者终端(Linux)执行如下命令,创建系统RSA公私密钥对:
(1) 生成RSA密钥对。输入以下命令:
[*]# ssh-keygen -t rsa
(2) 输入密钥对密码:
[*]Generating public/private rsa key pair.
[*]Enter file in which to save the key (/root/.ssh/id_rsa): //输入保存私钥
[*]的文件名,保持默认即可。在此直接回车
[*]Enter passphrase (empty for no passphrase): //输入密钥对密码,
[*]若直接回车,则表示采用空密钥
[*]Enter same passphrase again: //确认密钥对密码
[*]Your identification has been saved in /root/.ssh/id_rsa. //生成的私钥文件名
[*]Your public key has been saved in /root/.ssh/id_rsa.pub. //生成的公钥文件名
[*]The key fingerprint is:
[*]58:8c:d5:55:7d:41:0f:ca:db:6f:f1:f4:47:d9:49:aa root@localhost.localdomain
RSA密钥对生成成功,其中公钥为/root/.ssh/id_rsa.pub,私钥为/root/.ssh/id_rsa,这表示此密钥对是由root用户创建的。对于其他用户产生的密钥对,则会存放在/$HOME/.ssh目录下。
创建过程中,会询问密钥保存的位置,还有密钥使用的密码,如果密码设置为空,提交代码的时候不会询问密码。
默认的密钥保存位置是:
XP/2003用户:c:/Documents and Settings/登陆名/.ssh
Vista用户: c:/Users/登陆名/.ssh
linux :~/.ssh
打开id_rsa.pub公钥文件,将里面的内容全部拷贝到剪贴板。然后登陆GitHub。点击“Account Settings”按钮。
在右侧的菜单中选择“SSH keys”。
点击“Add SSH key”。
页:
[1]