Rintarou°

Windows丨Git Gui简易使用教程
Git是我们日常coding中一项必不可少的工具,但是要想学习使用Git也需要一定的时间。这时候使用Git G...
扫描右侧二维码阅读全文
02
2018/12

Windows丨Git Gui简易使用教程

Git是我们日常coding中一项必不可少的工具,但是要想学习使用Git也需要一定的时间。这时候使用Git Gui就可以让我们快速使用Git来完成我们Github上的日常操作,不失为一种好办法。

Ⅰ、Git简介

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。GitLinus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

Ⅱ、安装Git

打开Git官网地址,下载最新版本

Git - Downloads.png


如果遇到下载速度过慢的情况,可以在这个站点下载

windows系统下的安装教程可以参考以下文章

Ⅲ、Git GUI使用

1.创建密匙

首先启动GUI,点击Help菜单下的Show SSH Key,然后再点击Generate SSH KEY来创建密匙。

Snipaste_2018-12-02_16-16-05.png

  • 由于我之前已经配置过密匙,所以这里就不再演示。
  • 创建新密匙时会提示你输入两次密码来确认。
  • 以后可以在Show SSH Key下直接查看已有密匙。

2.添加ssh

创建完密匙后复制,然后打开网站 https://github.com/, 进入我们的Github帐号主页下的settings界面。

SSH and GPG keys.png

然后点击New SSH key来添加设置我们的ssh。

Add new SSH keys.png

3.新建版本库

Snipaste_2018-12-02_16-32-05.png

点击第一项来新建我们的版本库,选择你想要创建本地版本库项目的路径。

Snipaste_2018-12-02_16-33-55.png

当你创建了版本库的时候,你可以在该项目的路径下看见多了一个.git文件夹(该文件是隐藏文件)

Snipaste_2018-12-02_16-40-19.png

在Git Gui中,如果Unstaged Changes(未缓存的改动)中包含文件,则先点击Stage Changed,将未缓存的改动加入缓存,再点击Commit;否则需要先点击Rescan扫描项目中进行过改动的文件。

提交描述必须要填写,不然无法提交。

Snipaste_2018-12-02_16-44-42.png

提交成功后,我们可以在Repository菜单下的Visualize All Branches History中看到我们提交的历史记录(这是提交到本地而不是提交到远程服务器)。至此,本地版本库就创建成功了。

4.添加远程仓库

没有创建过远程仓库的小伙伴可以参考以下文章来创建远程仓库。

创建完仓库后,选择Remote菜单下的add添加仓库,远程仓库信息有两种填写方式,填写https地址或ssh地址,对应你自己github项目的httpsssh地址,推荐使用ssh方式。

Snipaste_2018-12-02_16-50-52.png

  • Name填写仓库项目名
  • Location填写项目地址,在项目页面下的Clone or download中查看https和ssh地址。

接下来,我们便可以直接在Git Gui点击push提交至远程项目仓库,刷新一下github,便可以看到项目已经在repository中了。

4.克隆远程仓库

Snipaste_2018-12-02_17-03-01.png

选择第二项,克隆远程仓库到本地

Snipaste_2018-12-02_17-04-04.png

Source Location即github中项目的地址,和将项目提交到远程中一样,可以选择https地址或ssh地址。

Target Directory是在本地存放该项目的路径。点击Clone,成功从github将项目克隆到本地。

Last modification:August 28th, 2019 at 12:59 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

召唤看板娘