Windows下Git的基本使用与操作

  • 安装Git

这个是一个git的windows系统的命令行版本

https://git-scm.com/downloads

或者

https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit 

  • 安装 tortoise git 

这个是git的图形界面.

https://tortoisegit.org/download/  
注意:

1. 先安装 git for windows, 再安装 tortoise git

2. 安装 git for windows 一路 next 即可.

3. 安装 tortoise git 中需要配置 git.exe, 这个是 git for windows 包含的部分. 如果 git for windows 安装成功, 这 一步使用默认结果即可.

4. 安装 tortoise git 还需要配置姓名和邮箱, 这个尽量和 Github 的邮箱填成一致.

5. 两个工具安装完毕后, 需要重启电脑才能正确使用.

  •   使用 Github 创建项目注册账号 

这个比较简单, 参考着官网提示即可. 需要进行邮箱校验.

  • 创建项目 

登陆账号,按照提示即可.

  • Git的使用

这里Git的使用只介绍如何将文件上传至Github上的操作流程.重启电脑完成后,点击鼠标右键,点击Git Bash Here,在弹出的窗口中进行命令输入.

  • Git初始化

对于第一次使用Git,需要使用以下命令来初始化Git,红色部分分别填写你在Github上的用户名和邮箱

$ git config --global user.name "runoob"
$ git config --global user.email [email protected]
  • 本地仓库的创建

git init

Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。

你需要创建一个本地文件夹,这个文件夹就是你的本地仓库。进入这个文件夹之后再打开窗口输入git init来初始化本地仓库。

为什么要进行初始化操作呢?

因为Git需要知道那些文件它能够管理,如果你没有创建本地仓库,在Desktop上直接点击Git Bash Here,并输入git init 命令,那么就表明Desktop就是你的本地仓库,如果你是一个比较有条理的人,那么自己建一个仓库吧!

完成 git init 命令后,Git 仓库会生成一个 .git 目录,这是一个隐藏文件,记录版本更改信息,请不要手动修改里面的文件,以防破坏仓库。

  • 创建SSH密钥

由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息:

使用以下命令生成SSH Key:

                         $ ssh-keygen -t rsa -C "[email protected]"

后面的 [email protected] 改为你在 github 上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开 id_rsa.pub,复制里面的 key。命令行输入为 clip < ~/.ssh/id_rsa.pub

登陆GitHub,进入你的Your Profile–>Edit Profile, 粘贴你的密钥到key输入框中.,点击”Add SSH Key”按钮。 

  • 创建并提交项目至Github

命令行输入流程如下:

$ mkdir runoob-git-test                     # 创建测试目录
$ cd runoob-git-test/                       # 进入测试目录
$ echo " Git测试 " >> README.md             # 创建 README.md 文件并写入内容
$ ls                                        # 查看目录下的文件
README
$ git init                                  # 初始化
$ git add README.md                         # 添加文件
$ git commit -m "添加 README.md 文件"        # 提交并备注信息
[master (root-commit) 0205aab] 添加 README.md 文件
 1 file changed, 1 insertion(+)
 create mode 100644 README.md

# 提交到 Github
$ git remote add origin [email protected]:tianqixin/runoob-git-test.git
$ git push -u origin master

 

 

你可能感兴趣的:(Windows下Git的基本使用与操作)