- 注册GitHub:1
- 安装配置git:2
- 连接GitHub:3
- 同步项目到本地:4
- 在VScode更新项目:5
- 在项目组增加其他成员:6
1、注册GitHub
(1)填写信息
名称只能是别人没有使用过的、只能包含字母数字单个连接符
Username may only contain alphanumeric characters or single hyphens, and cannot begin or end with a hyphen.
邮箱(可以使用QQ邮箱)
密码:至少包8个 含有数字和至少一个小写字母 的字符串
(2)验证
(3)选择免费的
(4)可以在欢迎页选择自己对应的选项,也可以跳过
(5)邮箱验证
(6)创建一个新的仓库,或者从其他地方导入仓库
创建一个新的仓库:
public公开的,每个人都可以看到这个项目,拥有者可以选择谁可以提交代码
private私有的,拥有者可以选择谁可以看到这个项目、谁可以提交代码
主流开源协议比较:
2、下载 Git
Mac
Windows 32-bit 64-bits
(1)安装Git,除了选择安装路径,一直next就好,使用git的默认选项
(2)基本信息设置:
Git Bash:
Bash,Unix shell 的一种,Linux 与 Mac OS X v10.4 都将它作为默认 shell。
Git Bash 就是一个 shell,是 Windows 下的命令行工具,可以执行 Linux 命令。
Git Bash 是基于 CMD 的,在 CMD 的基础上增添一些新的命令与功能。所以建议在使用的时候,用 Bash 更加方便。
Git CMD:
(命令行提示符)是 Windows 操作系统上的命令行解释程序。当你在 Windows 上安装 Git 并且习惯使用命令行时,可以使用 cmd 来运行 Git 命令。
Git GUI:
基本上针对那些不喜欢黑屏(即命令行)编码的人。它提供了一个图形用户界面来运行您喜欢的 Git 命令。
---- 运行git bash
3、设置一个SSH-key来与github进行连接。
本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输,先配置SSH Key
(三次回车enter,什么都不要输入)
创建成功后,到 "C:\Users\Acer\.ssh\" 找到公钥私钥文件
(都可以用Notepad++打开,也可以用记事本打开)
公钥是保存在 id_rsa.pub
私钥保存在 id_rsa 文件中
4、同步项目到本地
(如果是从GitHub导入项目到本地,那么,以上步骤相同,只有第四步稍有区别,第四步是项目创建者在github上加上加上你的ssh key,然后其他的都是一样的了)
在GitHub 中--Settings ---keys---ssh and gpg keys---ssh keys----New SSH key
输入Title(也就是备注是谁的电脑) 和 公钥后
回到 Git Bash
并在反应后输入 yes
会出现一串:“Warning.......You successfully authenticated,but GtHub does not provide shell access.”
再在github的个人仓库中
复制该项目的 ssh key :
在自己的工作区间中,右键 GIT Bash Here , 然后输入:git clone 复制的 ssh key
然后就可以看到自己在GitHub上的项目在本地了
5、在VScode更新项目
在VSCode中文件--打开你的项目的文件夹
比如我的,新建一个文件index.html(此时的新建文件是绿色的) ,并且输入一些内容,保存,此时可以看到在源代码管理中出现了提示,(而保存的index.html是棕绿色的)
进入源代码管理中点击 + (“暂存更改”),这时+变成了-,再点击上面的 ”√“ 提交,输入提交信息(此时index.html回到了正常的黑色)
(我输入的是test 05)
你以为提交就可以了吗????哈哈哈哈,你到你的GitHub看依然没有更新。原因就是还差一步
√ 旁边的三个小圆点,选择推送并输入推送信息,然后就等这转
大功告成,在GitHub刷新可以看到
6、在项目组增加其他成员:
(1)项目创建者在 setting--responsitories-- 点击 collaborator
(2)输入要增的成员的名称或者邮箱,确认成员后 Add collaborator
(3)复制一下 invite link 发给该成员,或者该成员打开绑定github的邮箱中也会看到邀请
(4)成员打开链接,并接受即可
(5)我们刷新页面,就可以发现可以了