向Github上传项目
最近想把自己学习机器学习的代码上传到github上,遇到了一些小麻烦
第一,要有一个github的账号
第二,在github的网站上创建一个仓库(Repository)
第三,在你的ubuntu上创建密钥,在~(主目录)下执行
最后在~/.ssh生成,id_rsa和id_rsa_pub两个密钥文件,前者为私钥,后者为公钥
第四,将公钥上传到github的网站上.setting\(\longrightarrow\)SSH and GPG Keys\(\longrightarrow\)new SSH Key
简单的理解就是你的主机和你在github上的远程主机关联起来了.
第五,检查两台机器是否匹配好
出现如下字样就说明连接好了
第六,登记用户信息
第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录.
第七,在github上建立创建的项目克隆下来,由于有两种传输模式https,ssh.可以看看下面这个文章 让git push命令不再需要密码
例如:
第八,进入克隆下来的文件夹,
这样就完成上传了一个小项目.