1.首先本地建一个文件夹。
2.进入demo文件夹,右键选择git Bash here,执行git init。在demo文件夹中就会多出一个.git的文件(如果没有显式,请查看隐藏文件)
3.将需要上传的文件拖进demo中,在命令行中执行
git add .
git commit -m "some words for commit"
4.到这里本地基本完成,现在通过邮箱生成公钥和私钥,去GitHub的Settings->SSH and GPG keys ->New SSH key去配置。
在刚刚的命令行执行
git config --global user.name "name"
git config --global user.email "mail@163.com"
ssh-keygen -t rsa -C "mail@163.com"
5.会生成公钥和私钥,将公钥(带pub的文件)内容配置到SSH key中,title自己随意。
6.在GitHub中建立一个仓库,拿到仓库地址,之后再执行下面命令
git remote add origin git@github.com:yourName/yourRepo.git
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
可以用ssh -T git@github.com来检测公钥是否添加成功,输入命令后输入yes,如果返回 hi ,你的用户名。。。证明成功了。
7.最后再进行提交操作
git push -u origin master