社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
$ cd ~/.ssh
如若没有该目录则创建该目录 $ mkdir ~/.ssh
$ssh-keygen -trsa -C xxxxx@gmail.com
(注册github时的email), 注意钥匙串一定要保存在id_rsa里。 每次制作的私钥不一样,所以如果要更改私钥,要同步更改GitHub中SHH中对应的私钥。$vim id_rsa.pub
复制其中内容SSH and GPG keys原来souretree不能存储ssh key,而是去指定的位置(~/.ssh/目录下)读取ssh key,最关键的是,他默认是读取名为id_rsa的私钥!!!而你的私钥并不是这个名字,所以,sourcetree就找不到指定的私钥,认证就无法通过,从而不断的提示你输入密码。
在GitHub个人账户中Profile -> SSH and GPG keys 中 选中按钮 New SSH key 其中Title随意 ,Key 就是粘贴id_rsa.pub中的内容(ssh-sra开头, 电子邮箱结尾)
设置本地git个人信息:
$git config--global user.name "your real name"
$git config--global user.email "xxxxx@gmail.com"
git init
git add .
(add后加文件名)git commit -m "firsi commit"
(-m 后的内容为注释内容必不可少)git status
看看有什么没有添加的git remote add origin https://.....
(origin 后是远程仓库的地址)git push -u origin master
git remote remove remove origin
删除原来的源 git remote add origin https://github....
git pull origin master
git clone http://github.....
冲突
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!