当前位置:   article > 正文

Github (一)新手入门 安装、配置本地仓库、远程仓库和本地git与源程github SSH和HTTPS两种连接的建立、push/_怎么把本地包变成在线接口的

怎么把本地包变成在线接口的

一、注册github账号

官网https://github.com/注册github账号,注册教程链接为 https://blog.csdn.net/JCtry/article/details/107191143

二、安装并配置github

安装教程链接为https://www.cnblogs.com/paulwhw/p/9164382.html
本文以下部分都是根据该教程一一对应补充的内容建议同步阅读

GitHub的安装

1、安装中修改安装地址到自己想要安装的位置(默认c盘)其他的都保持默认选项即可
2、教程中环境变量也不需要自己配,安装过程中会自动配置的
3、win+R->cmd->git --version
在这里插入图片描述

Git的初始配置

1、绑定Git的系统用户级用户名及邮箱
进入终端后,先输入下面的代码:
git config --global user.name xx
git config --global user.email yy

xx,yy不一定是你之前在官网注册的用户名 邮箱 完全没关系
不是
git config --global xx
git config --global yy

关于签名设置的详细解释见git用户签名详细解释

1、创建Git的本地仓库方法二
(1)使用cd +mkdir命令进入某个(如h盘)磁盘 cd h:
在这里插入图片描述(2)进入磁盘下某个文件夹 没有冒号 斜杠是左斜杠
在这里插入图片描述
(3)当前目录下创建文件夹mkdir 或mkdir -p
mkdir / mkdir -p命令使用方法
mkdir xx 若输入目录xx不存在报错
mkdir -p xx 递归建目录 即目录xx不存在会自动创建且支持多级文件夹创建 如mkdir -p xx/yy
2、创建Git的远程仓库
在这里插入图片描述

本地Git与远程GitHub SSH连接的建立

1、ssh-keygen -t rsa -C [EmailAdress] 三次回车
ssh-keygen中间没用空格
-C C是大写

若要删掉已经创建的ssh目录 进入用户home目录执行rm -r .ssh/
在这里插入图片描述
进入生成的.ssh目录ll 查看资源打开.pub文件复制内容
在这里插入图片描述

2、远程的配置
进入到GitHub的官网,点击右上角图标下的settings:
在这里插入图片描述
然后,在出现的左边的settings栏目中选择SSH and GPG Keys:
在这里插入图片描述
然后在出来的左边的框框中选择 New SSH:
3、验证SSH连接是否成功建立
在git终端上输入命令 ssh -T git@github.com
第一次会让你输入yes或no,这时输入yes就可以了,显示successfully authenticated则成功了(warning暂时不用管)

The authenticity of host 'github.com (xx.xx.xx.xx)' can't be established.
RSA key fingerprint is xx.xx.xx.xx.xx.
Are you sure you want to continue connecting (yes/no)?
#这是因为Git使用SSH连接,而SSH连接在第一次验证GitHub服务器的Key时,需要你确认GitHub的Key的指纹信息是否真的来自GitHub的服务器,输入yes回车即可。
Git会输出一个警告,告诉你已经把GitHub的Key添加到本机的一个信任列表里了:
Warning: Permanently added 'github.com' (RSA) to the list of known hosts.*
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述
自己新增操作来验证链接是否建立并上传项目:
进入
在这里插入图片描述

三、将本地项目上传到GitHub远程服务器

1、执行git init要确定当前git bash所在目录是自己创建的本地仓库地址
2、git add filename文件名后缀不能省略
在这里插入图片描述

3、**git add .**命令即是可以上传整个文件夹(当前进入到的),需要上传子文件夹则需要先进入到子文件夹(cd subfolder)再执行git add .命令 文件夹允许嵌套
在这里插入图片描述

在已经学习完之后自己回来删掉以前的ssh来重新验证并上传项目
就入到自己的项目目录打开huashanjianfa.txt并修改commit提交
通过git remote -v查看远程库别名 这里显示的是之前已经创建好的HTTPS连接的别名
在这里插入图片描述
现在通过git remote add ssh_nickname ssh_address来创建远程库的ssh连接别名并push刚才的修改 成功 在远层库中能看到提交了已经 说明连接成功
在这里插入图片描述

HTTPS连接建立实例

新建huashanjianfa.txt文档并commit
在这里插入图片描述

1、git remote add HTTPsNickName HttpsAdress 给远程仓库https地址起别名
2、git remote -v查看别名
在这里插入图片描述
3、git push origin master ,push 要指定别名和想要推送到的远程分支名
这时会让登录github账号登录即可
在这里插入图片描述
登录成功后显示
在这里插入图片描述
[new branch] 因为我们远程仓库是新建的没有分支所以是新建的一个分支
master -> master 表示从本地的master分支推送到远程的master分支

此时在github就能看到我们刚才新建的huashanjianfa.txt文档了
在这里插入图片描述

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

闽ICP备14008679号