1.GitHut和Git的区别
GitHub 是为开发者提供Git仓库的托管服务。Git 是管理源代码更新的版本管理系统。
2.Git 是分散型的版本管理系统。(所以在提交代码或下载代码时注意你所在的分支。)
3.相关指令
(1)、设置SSH Key
ssh-keygen -t rsa -C "你的注册邮箱地址“”
Generating public/private rsa key pair.
Enter file in which to save the key
(/User/your_user_directory/.ssh/id_rsa): (这里设置你想保存的ssh密钥的文件名)
Enter passphrase (empty for no passphrase): (输入密码)
Enter same passphrase again:(再次输入密码)
(2)、将公开密钥的内容 复制粘贴到账号的SSH Keys设置上去
(3)、用手中的私人密钥与GitHub 进行认证和通信
ssh -T git@github.com
The authenticity of host 'github.com (207.97.227.239)' can't be established
RSA key fingerprint is ......
Are you sure you want to continue connecting (yes/no)? 输入yes
成功会显示:
Hi ....! You've successfully authenticated, but GitHub does not provide shell access
(4)、创建仓库
(5)、clone
git clone git@github.com:相关地址
(6)、提交
git add 相关文件 ---- 将文件加入暂存区
git commit ----提交文件
(7)、查看提交日志
git log
(8)、仓库更新
git push (需要ssh 密钥)
更多资料请下载《GitHub入门与实践》