概要:window下安装github客户端/利用git终端将自己的项目上传到远程服务器
1.到官网下载github的安装资料
链接:https://git-scm.com/download/win
进入网页之后自动下载,下载成功后按照默认安装。
2.将git的安装目录加入到系统环境变量
右击计算机——“属性”——“高级系统设置”———“环境变量”——找到“系统变量”下的“Path”,点击“新建”,将刚刚安装的Git的目录加进去即可;
win+r 在本地cmd中输入以下命令:git --version
出现版本号说明安装成功.
3.开启Git终端
安装成功后在桌面的开始菜单会多了3个git XXX(分别是:git bash、git gui、git cmd),点击git bash,即可启动git终端。
4.绑定Git的用户名及邮箱
进入终端后,先输入下面的代码:
- git config --global user.name (这里是官网注册的用户名)
- git config --global user.email (这里是官网注册的邮箱)
5.创建Git的本地仓库与远程仓库
我们将自己本地的代码或者项目上传至GitHub服务器中实质上时我们在自己的本地建立一个装项目的“仓库”,然后通过Internet连接上传到位于远程服务器里自己的“仓库”中,具体这个远程的“仓库”里的代码是否要共享就看自己的设置了。这里我们介绍如何建立这两个“仓库”。
5.1、创建Git的本地仓库
例如,我们想要把本地磁盘E盘里的whw_demo文件夹作为本地仓库:
方法一:直接在E盘里创建名为whw_demo的文件夹即可,然后将自己想要上传的项目复制到这个文件夹里
方法二:在git bash终端中先进入E盘的目录,然后利用mkdir命令新建名为whw_demo的文件夹,然后将自
5.2、创建Git的远程仓库
进入官网,用我们自己的账户登录进去后,点击右上角的“+”号,然后选择“New repository”:
设置完毕后点击Add即可生成远程仓库。
6.本地Git与远程GitHub连接的建立
6.1、Git终端的配置,生成公钥文件,用来连接github
在git终端输入如下命令,然后连续敲3个回车即可:(按照系统默认执行)
ssh-keygen -t rsa -C (这里是你的邮箱地址)
6.2、本地的配置
2.1 命令执行成功后,在本地电脑的C:\Users\dell下的名为.ssh的目录下找到名为id_rsa.pub的文件,打开这个文件后将里面的内容先复制下来;
6.3、远程的配置
进入到GitHub的官网,点击右上角图标下的settings:
然后,在出现的左边的settings栏目中选择SSH and GPG Keys:
然后在出来的左边的框框中选择 New SSH:
填写
其中Title可以随意写个名字,Key里面的内容需要将2.1步中复制的id_rsa.pub文件中的内容拷贝进去,注意不是config文件的代码!最后点击Add即可。
6.4、验证连接是否成功建立
在git终端上输入如下命令:
ssh -T git@github.com
将本地项目上传到github
1、包含需要上传项目的本地仓库的配置
1.在本地仓库whw_demo的文件夹中
git终端进入这个仓库,然后在里面输入命令:
git init
2.我们上传的项目的名称为WHW_FTP(已将该文件拷贝到whw_demo文件夹下),然后将这个项目提交到仓库中:
git add WHW_FTP
git commit -m whw_ftp
注释:
(1)git add . #就可以把所有内容添加到索引库中,注意后面有个点,而且add和点之间有空格
(2)git commit -m “注释内容” #提交索引库中的内容,-m是参数,表示注释内容,主要用来记录此次操作
3.运行下面代码:
git remote add origin git@github.com:UserName/RepertoryName.git
其中git@github.com:UserName/RepertoryName.git是我们github中仓库的ssh地址,UserName处是用户名,RepertoryName处github远程仓库名(如之前创建的test仓库)。
接着输入:git push -u origin master
此时,在GitHub官网中自己的test远程仓库中可以看到该项目已经上传成功了