1.下载Git
官方网站下载地址:https://git-scm.com/

2.安装Git
点击下载的Git-2.19.2-64-bit.exe 安装文件,进行安装 点击 Next 。

选择安装目录,点击 Next 。

保持默认选择,点击Next 。

保持默认,点击Next 。

保持默认选择,点击Next 。

配置PATH环境,保持默认选择,点击Next 。

选择HTTPS传输后端,保持默认选择,点击Next 。

配置行结束转换,保持默认选择,点击Next 。

配置终端模拟器以与 Git Bash 一起使用,保持默认选择,点击Next 。

配置额外的选项,保持默认选择,点击Install。

安装过程中。

安装完成。点击Finish。

3.配置连接GitHub。
需要在本地创建一个ssh key 密匙,把创建的密匙,输入到GitHub账号里边,这样你的电脑就和你的GitHub账号联系在一起,就可以通过Git bash 上传你的代码。
- 点击Git Bash 并打开Git Bash。


注:Git Bash中快捷键使用:
复制:shift+insert
粘贴:Ctrl+insert
- 首先检查本机公钥:
$ cd ~/.ssh

提示:No such file or directory 说明你是第一次使用git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*
- 第一次使用Git或已执行上述命令后,执行命令:
$ ssh-keygen -t rsa -C 自己的邮箱@163.com

注:该邮箱为在github中注册的邮箱。

提示:操作路径、密码等等,一般情况下就直接按回车一路过就可以。
- 密匙存储路径,回车。

- 生成密匙,回车。

- 一直回车,生成如下图。

- 出现上面图片页面,说明密匙创建成功。目录在C:\Users\ygxzz\.ssh 下,id_rsa.pub就是生成的公钥,用记事本打开就可以用了。

- 登录github,进入SSH and GPG Keys页面,点击SSH keys 按钮。

- 添加公匙,Title是标题,key是公匙,把id_rsa.pub生成的公式全部拷贝到Key中。

- 点击 Add SSH key 后生成如下图。

- 回到Git Bash,输入命令:
$ ssh -T git@github.com

- 输入:yes

注:Git Bash 中 出现 Hi SoftCancer! You've successfully authenticated, but GitHub does not provide shell access.说明已成功连上Github。
- 执行命令如下,输入Github的用户名和注册邮箱。
$ git config --global user.name "name" //你的GitHub登陆名
$ git config --global user.email "123@126.com" //你的GitHub注册邮箱

3.上传本地项目到Github
- 在本地新建文件夹并作为Github的本地库。

- 进入到本地库命令

- 登录Github进入Github首页,点击New repository新建一个项目


- 复制Github上新建项目地址,克隆到本地电脑库中,执行命令。
$ git clone https://github.com/SoftCancer/SpringTest.git // 网址为自己Github项目网址

执行命令后,本地生成文件

- 把需要上传到Github上的项目复制到克隆下的文件夹中。

- 进入SpringTest 文件夹中。

-
执行添加命令: git add . , 注:add后面的 “.”;
git add .
(注:别忘记后面的 . ,此操作是把SpringTest 文件夹下面的文件都添加进来)

- 执行提交命令 :git commit -m "提交注释"
git commit -m "提交注释"
注:“提交注释”里面换成你需要,如“first commit”,“首次提交”。

- 执行 push 命令: git push -u origin master 。
git push -u origin master
注:此命令目的是把本地仓库代码push到github上面,同时该步骤需要你输入帐号和密码

- 输入账户密码后,上传代码。

- 代码提交到Github 成功。

注:如有错误或不当之处请及时评论联系博主加以改正。
本文详细介绍了如何在本地计算机上安装Git,并通过一系列步骤配置GitHub连接,最终实现将本地项目上传至GitHub仓库的过程。从下载Git开始,经过安装、配置SSH密钥,到项目克隆、添加、提交及推送代码,全程指导新手掌握Git与GitHub的基本操作。
1310

被折叠的 条评论
为什么被折叠?



