使用github远程仓库,多人共同开发同一个项目

在github上创建远程仓库

1.登录github,GitHub: Where the world builds software · GitHub

进去是这个页面

2.下载git

下载地址:Git - Downloads

根据电脑操作系统选择下载,windows系统选择这个

3.创建仓库

回到github登录之后的页面,创建仓库

4.填写仓库名称,点击create repository

5.点击create repository,远程仓库已经创建好

6.安装好git之后,

找到git安装路径,双击git-bash.exe

使用git命令填写用户名和邮箱

在github 上添加SSH key 的步骤

7.在命令行中输入该命令生成密钥

ssh-keygen -t rsa -C "邮箱@  .com"

此时生成了两个文件,记住id_rsa是钥匙,千万不要把钥匙泄露出去,id_rsa.pub是锁,之后需要上传的是锁,不是钥匙

8.来到github上,点击自己的头像,找到Settings - SSH and GPG keys-New SSH key

9.在命令行中输入下面命令,查看id_rsa.pub中的内容,并复制该内容。

cat ~/.ssh/id_rsa.pub

10.在github上ssh keys页面中,将刚刚复制的内容粘贴到key下面的输入框中

11.在git bash中输入以下命令,测试ssh密钥是否设置成功

ssh -T [email protected]

出现这一句Are you sure you want to continue connecting (yes/no/[fingerprint])? 输入yes

Enter passphrase for key '/c/Users/.ssh/id_rsa':输入密码(设置密钥时的密码)

密码输入正确后,会看到这句话

Hi username! You've successfully authenticated, but GitHub does not
provide shell access.

如果用户名正确,说明ssh密钥设置成功,如果你看到 “access denied” ,者表示拒绝访问,那么你就需要使用 https 去访问,而不是 SSH 。

注:

  • 一台电脑只需要一个 SSH key 
  • 一个 SSH key 可以访问你的所有仓库,即使你有 1000000 个仓库,都没问题
  • 如果你新买了电脑,就在新电脑上重新生成一个 SSH key,把这个 key 也上传到 GitHub,它可以和之前的 key 共存在 GitHub 上
  • 如果你把 key 从电脑上删除了,重新生成一个 key 即可,替换之前的 key

将本地仓库上传到远程仓库

12.找到本地项目目录,在git bash中切换到该目录

因为git bash中所在目录就是用户目录,所以直接从User用户名下一层目录开始切换

13.git init 初始化本地文件,使其成为git管理的文件

之后添加本地文件

git add .

git add .注意add和 . 之间有空格,添加该文件夹下所有文件。

git add 文件名:添加某一指定文件

之后将暂存区内容添加到仓库区

git commit -m "本次提交的说明信息"

进入github仓库,点击ssh,复制仓库地址

在git bash中输入

git remote add origin 仓库地址

将本地提交到远程仓库,第一次push的时候要加上-u ,之后不用加-u

git push -u origin master

14.最后就可以在github上看到了

最后放上一个小白全面学习github的B站视频链接,仅供参考学习。

猜你喜欢

转载自blog.csdn.net/qq_44985985/article/details/112095475