1.下载git,注册github账号
2.配置git的账户名和邮箱(同github):
git config --global user.name "name"
git config --global user.email "email"
3.生成ssh
ssh-keygen -t rsa
回车回车回车
在C盘用户 用户名文件夹下会生成.ssh文件夹,里面有三个文件
id_rsa
id_rsa.pub
known_hosts
将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中,在GitHub的个人账户的设置中找到如下界面,,将id_rsa.pub文件中的内容复制到key中
验证是否配置成功:在Git Bush命令框(就是刚才配置账号和邮箱的命令框)中继续输入以下命令,回车
ssh -T git@github.com
出现以下,代表成功
4.提交代码
在目标文件夹中git bush
git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/name[github账户名]/test.git[github上的仓库名]
git push -u origin master
5.删除本地origin
git remote rm origin
6.一个github账户下多个仓库生成多个ssh key
如果本地已经成生过一个ssh key了,控制台执行ssh-keygen -t rsa -C "账户名"
回车后会让选择生成的ssh key 存放地址,这时不能直接回车默认,因为文件系统中已经存在了一个ssh key,这是就需要重命名,输入文件地址/c/Users/Administrator/.ssh/id_rsa_sp
即可。
7 . git commit -m "修改bug"
报错:Changes not staged for commit:
解决办法:将命令改为 git commit -am "修改bug" 表示新增