2Git GUI使用,包括创建、提交、下载更新、合并和克隆

目录

账号保存

1、添加环境变量

 2、创建账号文件

 创建本地版本库

1、Git Gui Here

2、创建新仓库

3、Stage Changed

4、初次提交

5、本地版本库创建成功

将项目提交到远程

1、新建repository

2、添加远程服务器

3、进行Push

4、成功页面

从远程下载更新,合并解决冲突

1、从远程下载更新

2、合并

3、合并遇到冲突

4、中文乱码

5、选择保留版本

6、再次提交

7、进行Push

克隆项目到本地

1、克隆已有版本库

2、选择项目路径

3、成功克隆


账号保存

如果不做设置的话,每次提交的时候,都会询问你填写密码,于是我们先来把这个设置好

1、添加环境变量

在用户变量处新建,变量名HOME,变量值%USERPROFILE%

 2、创建账号文件

开始 - 运行 中打开%Home%,即windows的管理员账号文件夹(C:\Users\XXXX)

新建一个名为"_netrc"的文件,填写要保存的服务器地址及账号密码,保存

https://github.com/XXXX(GitHub地址)

login XXXX(账号)

password XXXXX(密码)

 创建本地版本库

1、Git Gui Here

在任意位置,鼠标右键Git Gui Here,打开Git Gui页面

2、创建新仓库

点击Create New Repository(创建新仓库),然后选择需要进行版本管理的项目路径,创建成功后,在该项目路径下会多一个.git文件夹(该文件夹为隐藏文件夹,看不见的可以在查看处勾选上“隐藏的项目”) 

3、Stage Changed

Unstaged Changes(未缓存的改动)中包含文件,要先点击Stage Changed,将未缓存的改动加入缓存

4、初次提交

填写初次提交信息,点击Commit

5、本地版本库创建成功

提交成功后,点击Repository->Visualize All Branches History,就可以看到我们提交的记录,这样,本地版本库就创建成功了

将项目提交到远程

1、新建repository

在GitHub上新建一个repository,名字也叫做api_test(随便取,不一定要跟本地的一样)

2、添加远程服务器

在Git Gui中,点击Remote->add添加远程服务器,信息可以填写https地址或ssh地址,推荐使用ssh方式(ssh方式需要在这之前要先配置好SSH key,可以见同专栏中的【1Git生成并添加SSH key】),Name:SSH key的Title,Location:对应GitHub项目的https或ssh地址

3、进行Push

添加成功后,进行Push,Push至远程服务器的master分支下

4、成功页面

刷新一下GitHub,就可以看到项目已经在repository中了

 

从远程下载更新,合并解决冲突

一个项目开发通常可能需要多人一起进行,因此在每次提交后,push到远程时,需要先从远程把目前进度fetch下来,在和自己目前项目进度merge后,再push上去

1、从远程下载更新

打开Git Gui,选择Remote->Fetch from->XXXX,从远程服务器更新到本地

2、合并

从远程服务器更新到本地后,选择Merge->Local Merge,与自己目前的项目进行合并,选择Tracking Branch

 

3、合并遇到冲突

如果本地已提交的有一个类名叫TestUserLogin,而远程服务器中该类的名字为TestUserLogin111,则合并遇到冲突

4、中文乱码

解决显示中文乱码,在Git的安装目录D:\Git\etc,找到gitconfig文件,添加[gui] encoding = utf-8

5、选择保留版本

可以在空白位置右键,选择保留Use Remote Version(远程版本)或Use Local Version(本地版本)进行合并,绿色的代码就是远程服务器冲突的部分

6、再次提交

7、进行Push

提交后,Push至远程服务器的master分支下

克隆项目到本地

1、克隆已有版本库

在Git Gui的主界面选择Clone Existing Repository(克隆已有版本库)

2、选择项目路径

 Source Location:复制GitHub中对应项目的https地址或ssh地址

Target Directory:在本地存放该项目的路径,文件夹clone_api_test不能先创建,否则会提示已存在,删除文件夹clone_api_test即可

3、成功克隆

成功从GitHub将项目克隆到本地

  • 4
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然,我可以给你一个简单的Git GUI使用教程。请注意,以下教程是基于Git官方提供的GUI工具——Git GUI。 首先,确保你已经安装了Git,并且将Git GUI添加到了系统的环境变量中。 接下来,打开命令行或终端窗口,并进入你想要进行版本控制的项目目录。 输入以下命令来启动Git GUI: ``` git gui ``` 这会打开Git GUI的图形界面。 在Git GUI界面的顶部工具栏,你可以看到一些常用的操作,比如创建新的仓库、打开已有的仓库、克隆远程仓库等。 如果你已经有一个本地的Git仓库,你可以选择"Open Existing Repository",然后选择你的本地仓库的路径。 在左侧的"Unstaged Changes"窗格中,你可以看到你的项目中未提交的更改。你可以选择要添加到暂存区的文件或文件夹,并将其拖动到"Staged Changes"窗格中。 在"Staged Changes"窗格中,你可以预览将要提交的更改。你可以选择提交消息,并点击"Commit"按钮来提交更改。 如果你想要查看之前的提交记录或者分支信息,你可以点击界面左下角的"Repository"按钮,并选择相应的选项。 除了这些基本操作,Git GUI还提供了其他一些功能,比如合并分支、查看文件差异、撤销更改等。你可以通过探索界面中的不同选项和按钮来了解更多功能。 希望这个简单的教程能够帮助你开始使用Git GUI。如果你有任何进一步的问题,请随时问我!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值