当前位置:   article > 正文

git配置_如何拉取github项目库到本地-详细图文_怎么将github的程序下到本地使用

怎么将github的程序下到本地使用

背景:由于很少使用github,且上一次添加github库到本地已经不知道过去多久了。
这次记录一下,免得下次又去百度。

一步合成

git 配置 SSH Keys
1.输入命令,生成公钥  ssh-keygen  
如果要配置账号名, ,则  ssh-keygen -t rsa -C “TitleName"
2.用记事本打开 /c/Users/win7/.ssh/id_rsa.pub 复制内容粘贴到GitLab的网页上,add SHH Key

3.设置用户名
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
建议用户名使用中文,方便辨识代码是谁提交的,如:
git config --global user.email "zhangsan@szjlc.com"
git config --global user.name "张三"
查看是否配置成功;
git config --list
4.获取代码 git clone
注意:上面命令对应的 clone 地址,最好使用 ssh 协议地址(git开头的地址),尽量不要使用 http 协议地址,因为通过 http 协议 clone 的代码,在使用命令行操作时,会要求每次输入用户名密码,影响效率
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

具体步骤详解

1-1第一步,安装git软件

git官网下载地址
普通网络下载有些慢,可以找资源下载,算了,我还是直接列出一个window版吧
链接: https://pan.baidu.com/s/1w3xSuRiO7fSCiHButxZ9dQ 提取码: kwhg

选择对应的系统的软件下载,安装步骤点下一步就行了

2-1 生成ssh key

首先检查是否已生成密钥 cd ~/.ssh,ls如果有3个文件,则密钥已经生成,id_rsa.pub就是公钥
在这里插入图片描述

如果没有生成,那么通过$ ssh-keygen -t rsa -C “youxiang@163.com”来生成。
1)是路径确认,直接按回车存默认路径即可
2)直接回车键,这里我们不使用密码进行登录, 用密码太麻烦;
3)直接回车键

在这里插入图片描述

在这里插入图片描述

生成成功后,去对应目录C:\Users\luoyang.ssh里(luoyang为电脑用户名,每个人不同)用记事本打开id_rsa.pub,得到ssh key公钥
在这里插入图片描述

2-2 为github账号配置ssh key

切换到github,展开个人头像的小三角,点击settings
在这里插入图片描述

然后打开SSH keys菜单, 点击Add SSH key新增密钥,填上标题,跟仓库保持一致吧,好区分。
接着将id_rsa.pub文件中key粘贴到此,最后Add key生成密钥吧。

在这里插入图片描述

如此,github账号的SSH keys配置完成。
在这里插入图片描述

3-1 项目拉去到本地,创建一个本地文件夹

在这里插入图片描述

获取远程仓库的链接

在这里插入图片描述

3-2关联远程仓库

git remote add origin git@github.com:sweetwong/Android-Interview-QA.git

在这里插入图片描述

3-3切换到对应分支(如果上一步使用,git clone+项目地址,则不需要此步)

在这里插入图片描述
在这里插入图片描述

打完收工

最后复习一下,创建到提交的步骤

git init //把这个目录变成Git可以管理的仓库
  git add README.md //文件添加到仓库
  git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了
  git commit -m “first commit” //把文件提交到仓库
  git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库
  git push -u origin master //把本地库的所有内容推送到远程库上

可以参考:
利用git从github上拉取项目
github入门到上传本地项目

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/548926
推荐阅读
相关标签
  

闽ICP备14008679号