今天想把之前数据库课设的代码上传Github,不想上传过程中出现了许多error,于是就查了下资料。解决之后写个备忘录好了~
基础上传
首先在git上建立一个项目,这个我就照抄教程好了:
———————————————以—下—是—复—制—的————————————————
1.在git创建项目
登录Github,点击右边按钮“New Responsitory” ,填写项目名等信息,获得一个github.com/项目名.git 的url即为项目地址。2.配置Git以及上传代码
打开Git Shell,输入:
git config --global user.name "Your Real Name"
git config --global user.email you@email.address
然后你上传文件到Git上,得需要一个SSH密匙来认证,开始生成密钥和提交密钥。打开Git Bash,创建SSH key:
ssh-keygen -C 'your@email.address' -t rsa
然后要你输入SSH密匙的存放位置,可以不管,直接回车使用默认路径。再输入你想要的密码,SSH key就生成了。现在你需要将这个Key提交到GitHub,首先打开Key保存的位置,里面会有三个文件,找到id_rsa.pub,用文本编辑器打开,复制里面的全部字符。到GitHub,在右上方工具栏里找到Account Settings。在这个页面上有一个SSH Public Keys标签,选择Add another public key。Title可以随便填一个,Key就粘贴刚才的字符,提交。
完成这些工作后,就可以上传自己的代码了。找到自己要分享上传的代码文件夹,右击选择Git Bash,或者在Git Bash中进入这个文件夹。建立一个仓库: