1.配置key
ssh-keygen -t rsa -C"Your@Email.com"
复制id_rsa.pub的内容到个人中心的SSH keys里(新建key)

刚开始钥匙是灰色
回到终端输入:ssh -TGit@github.com
执行完这条指令之后会输出 Are you sure you want to continue connecting (yes/no)? 输入 yes 回车
回到github,刷新网页就可以看到钥匙变绿,就表明已经添加成功了。
2.在网页端创建项目

终端设置本地项目:
git config --globaluser.name"github的用户名"
git config --globaluser.email"注册邮箱名"
cd到本地项目中:172-4-0-175:~ qiong$ cd /Users/qiong/Desktop/demos
初始化git:git init

将本地项目的所有文件添加到暂存区中(add和点中间加空格):git add .
将暂存区的文件提交到git本地仓库:git commit -m "第一次提交"
将git本地仓库和Github远程仓库关联:git remote add origin https://github.com/joan1112/NewDdemo
拉取远程端:git pull origin master

可能会提示这个错误。可以使用这句: git pull origin master --allow-unrelated-histories
会进入信息编辑界面,可以输入拉取的文字:输入 i,可以插入文字,完成后点击esc.然后点击冒号:wq,可以保存文字并退出。
提交到远程:git push -u origin master

到这就成功了,刷新远程端,会发现已经提交成功。
网友评论