Win10环境下配置Git和远程连接Githup

一.Git的下载与安装

1.下载地址:https://git-scm.com/download/win(需要翻一下墙)

2.安装:我安装的是2.18.0版本,除了安装目录自己选择下,其他的直接默认即可

二.Git的相关配置

1.在本地新建一个文件夹存放仓库,比如我在我专门存放数据的磁盘建立一个LocalRepository文件夹来存放相应的仓库

2.在本地仓库的地方右击,点击Git Bsah Here,出现如下命令行

3.初始化本地Git

在打开的命令行输入git init,回车会发现在你的新建文件夹中多出来一个.git文件夹,这就表示本地仓库初始化成功

备注:默认是隐藏的,点击查看选中隐藏项目即可查看

4.本地做一些全局变量的初始化:设置username和邮箱,必须和Githup上注册的一致,这样每次提交代码至远程仓库实施都会记录

git config --global user.name 用户名或者用户ID

git config --global user.email 你邮箱

三.配置Githup

        SSH即Secure Shell,是一种认证方式,githup可以采用两种认证方式:SSH和https。两种的区别就是SSH需要进行SSH Key配置,但是每次Pull的时候不需要输入用户名和密码,而https每次都需要输入用户名和密码。

1.检测本地git是否能够连接githup

ssh -T [email protected]

出现以上结果说明可以连接

2.创建本地SSH Key

ssh-keygen -t rsa -C "githup注册的邮箱"

输入命令之后,连续三次回车,之后会在你C盘的用户目录下的用户名目录下的.ssh目录下生成id_rsa(私钥)和id_rsa.pub(公钥)文件(记得保存好)。

3.进入githup网站,登录成功之后点击右上角你的账户,出现弹框之后点击Settings,进入个人设置界面,点击SSH and GPG keys进入公钥配置界面

4.点击New SSH key,进入公钥配置界面,Title自定义即可,将生成的id_rsa.pub公钥文件中的内容粘贴复制进Key,然后点击Add SSH key即可。

5.再次验证本地是否能够连接成功

ssh -T [email protected]

回车就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。 

6.在创建的本地库添加远程地址

git remote add origin [email protected]:yourName/yourRepo.git

yourName和yourRepo表示你在github的用户名和刚才新建的仓库,与github上的对应 

7.上传文件

在本地仓库新建一个文件命名为Person.java,注意文件名要带上后缀。

然后执行以下命令:

git add testgit.txt

git commit -m "init file"

备注:如果使用Git Bash无法执行以上命令,可以使用 Git CMD执行

再从本地仓库上传到gtihup

git push -u origin master

git push命令会将本地仓库推送到远程服务器。

git pull命令则相反。

首次提交,还是先git pull下,修改完代码后,使用git status可以查看文件的差别,使用git add 添加要commit的文件。

至此,就可以上传自己的代码到Github了。

猜你喜欢

转载自blog.csdn.net/yk19904/article/details/82766541
今日推荐