如何向git账号上提交代码

 我来答
星月小木木
2016-02-23 · TA获得超过3.2万个赞
知道大有可为答主
回答量:2.4万
采纳率:0%
帮助的人:9945万
展开全部
产生SSH key   根据Github提供的help文档,具体过程如下      $ cd ~/.ssh   # Checks to see if there is a directory named ".ssh" in your user directory   使用ssh-keygen产生新的key   $ ssh-keygen -t rsa -C "your_email@example.com"   # Creates a new ssh key using the provided email   Generating public/private rsa key pair.   Enter file in which to save the key (/home/you/.ssh/id_rsa):   使用默认的文件名直接enter, 按提示输入密码(如果不提供密码,SSH将无密码连接,如果private key泄露可能会有安全问题)   Enter passphrase (empty for no passphrase): [Type a passphrase]   Enter same passphrase again: [Type passphrase again]   密匙产生成功   Your identification has been saved in /home/you/.ssh/id_rsa.   Your public key has been saved in /home/you/.ssh/id_rsa.pub.   The key fingerprint is:   01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com   上传public key到Github账户   登录github   点击右上方的Accounting settings图标   选择 SSH key   点击 Add SSH key   在出现的界面中填写SSH key的名称,填一个你自己喜欢的名称即可,然后将上面拷贝的~/.ssh/id_rsa.pub文件内容粘帖到key一栏,在点击“add key”按钮就可以了。   添加过程github会提示你输入一次你的github密码   设置SSH使用HTTPS的403端口   在局域网中SSH的22端口可能会被防火墙屏蔽,可以设置SSH使用HTTPS的403端口。   测试HTTPS端口是否可用   $ ssh -T -p 443 git@ssh.github.com   Hi username! You've successfully authenticated, but GitHub does not   provide shell access.   编辑SSH配置文件 ~/.ssh/config 如下:   Host github.com   Hostname ssh.github.com   Port 443   测试是否配置成功   $ ssh -T git@github.com   Hi username! You've successfully authenticated, but GitHub does not   provide shell access.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式