MacOS的git使用
1. macOS系统 git安装及使用
安装参考:MAC上Git安装与GitHub基本使用 - by WenBo
找到key (/Users/shangyu/.ssh):要求确认路径和输入密码,使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。
登录GitHub,点击Settings,添加ssh key。
链接验证:
ssh -T git@github.com
Git设置SSH key第一次从远端克隆代码时报这个错:
The authenticity of host 'github.com (13.229.188.59)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?
Host key verification failed.
这里如果直接回车,则默认没有权限写入,必须输入 yes才行。
Hi stacyshang! You've successfully authenticated, but GitHub does not provide shell access.
2. 提交本地项目到GitHub
1、在GitHub上新创建一个 repository或者Start a Project
2、填写项目信息,点击Create repository,就创好一个工程了。
3、Clone工程到本地,首先复制ssh地址。打开终端,把工程克隆在桌面,首先在终端中切换路径到桌面,输入以下命令:
cd /Users/WENBO/Desktop/
git clone https://github.com/jamesruio/LearnGit.git
4、在Xcode中新创建一个工程,保存的路径为刚刚克隆下来的LearnGit文件夹下。
5、提交修改,首先切换到LearnGit文件路径:
cd /Users/WENBO/Desktop/LearnGit
然后输入:
//文件添加到仓库(.代表提交所有文件)
git add .
//把文件提交到仓库
git commit -m "First Commit"
//上传到github
git push
查看GitHub上的项目,LearnGit已经上传成功。