git集成github(一):主要步骤

一、创建仓库

1、创建本地git仓库

在pcharm主界面顶栏,点击VCS,再点击创建git仓库,然后选择项目根路径,点击确认。这时,可以看到顶栏的VCS变成了git。

 2、远程仓库下载到本地

打开一个远程仓库,点击code,复制链接,可以选择https链接和SSH链接。

 在pycharm中,点击VCS,点击get from Version control。

 在url中粘贴刚复制的链接,然后选择本地存储路径。点击clone就可以将远程仓库下到本地了。

二、配置git和github

1、配置git

在pycharm中的file-->setting-->version control中,选择git,然后配置git的安装路径。

2、配置github

在pycharm中的file-->setting-->version control中,选择github,然后登录自己的账号即可。

三、ssh密钥获取(ssh协议必须获取)

当集成Git和GitHub时,并不一定需要使用SSH密钥。Git支持多种协议和身份验证方式,包括HTTPS和SSH。使用HTTPS协议进行身份验证,需要在每次与GitHub进行通信时输入用户名和密码(或是使用个人访问令牌)。使用SSH密钥进行身份验证,需要生成一对密钥(公钥和私钥),将公钥添加到您的GitHub帐户中,并将私钥配置到您的本地Git客户端中。这样,在与GitHub进行通信时,可以使用私钥进行身份验证。

1、在项目文件夹中,点击鼠标右键,选择git bash here,弹出git命令框。

2、生成密钥。在命令框中输入命令ssh-keygen,然后一路点击enter,遇到y填y,这时会在系统盘的用户名下的.ssh文件生成一个公钥文件和私钥文件。

 

3、产生一个安全认证文件(公钥文件)C:\Users\18392\.ssh\id_ed25519.pub,用记事本打开,复制里面的内容。

4、复制公钥文件里的内容,复制到github账户去设置ssh公钥。

 

 四、将本地仓库与远程仓库连接

首先点击git->github,然后点击在github上共享项目,然后点进去就设置自己仓库的名称,选择是否私有,也可以添加描述。点击共享,这时本地项目就和GitHub仓库连接完成。可以去github查看创建的仓库。

五、同步本地仓库到github

1、修改内容commit到本地仓库

修改了a.txt文件(修改内容:ccc-->第一次修改为bbb),点击git->commit

2、push到远程仓库

commit命令只是提交到本地仓库,还需push到远程仓库,才能实现交互。

 

push完成后,看到远程仓库内容也从ccc修改为bbb,交互成功。 

3、远程仓库修改内容,本地仓库pull

如果远程仓库修改内容,本地仓库可以通过pull命令,实现同步。如我们在远程仓库上将a.txt文件增加如下内容。

 

pull到本地仓库后,发现本地仓库的a.txt文件也更新了。 

相关推荐

  1. 新手入门GitHub步步教你上手

    2023-12-26 09:58:03       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-26 09:58:03       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-26 09:58:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-26 09:58:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-26 09:58:03       18 阅读

热门阅读

  1. PAT.1101.QuickSort

    2023-12-26 09:58:03       29 阅读
  2. 每日一水:leetcode1576.替换所有的问号

    2023-12-26 09:58:03       38 阅读
  3. Nestjs使用log4j打印日志

    2023-12-26 09:58:03       38 阅读
  4. 附录E SQL入门之SQL保留字

    2023-12-26 09:58:03       40 阅读
  5. Python 查杀进程的方法封装

    2023-12-26 09:58:03       45 阅读
  6. C#的故事

    2023-12-26 09:58:03       27 阅读
  7. 八股文打卡day10——计算机网络(10)

    2023-12-26 09:58:03       29 阅读
  8. linux无法访问共享目录,ls hgfs失败

    2023-12-26 09:58:03       35 阅读
  9. 支付平台在选择服务器租用时要注意什么?

    2023-12-26 09:58:03       38 阅读