> 技术文档 > Git客户端安装、操作

Git客户端安装、操作


 1. 安装部署

使用命令行操作git相对而言是非常不方便的,查看内容也不是很直观,所有官方推荐使用Git的GUI 客户端来完成页面化操作。

https://git-scm.com/downloads/guis

推荐下载使用GitHub Desktop。下载安装之后,选择不登录先进入页面。

2. 基础操作

2.1 设置个人信息

2.2 创建新的Git仓库

2.3 提交不同版本

新创建文件1.txt,并写入信息。之后可以在GitGui上面进行提交。

多次提交的版本可以直接在History页面查看区别,不需要再使用reset命令。

3. 连接GitHub远程仓库

登录自己注册的账号

点击Publish可以将当前项目创建到GitHub上面。

之后修改本地文件,就可以先推送到本地git之后再远程同步到GitHub仓库中。

(1)选择对应的分支

(2)点击推送

(3)也可以先在GitHub上面创建远程仓库,之后再拉取到本地保持统一。

(4)拉取远程仓库到本地

点击克隆即可,连接完成远程仓库和本地Git之后,在本地修改文件提交Git之后再push推送即可完成同步。

3. Gitee替代GitHub

GitHub的网站有时候会连接不上,无法登录。可以使用阿里提供的Git远程仓库网站Gitee来代替。

登录账号之后创建新的仓库

同步远程Gitee仓库的方式和同步GitHub仓库方法完全一致

4. idea兼容使用Git(JAVA代码)

(1)首先在idea中创建一个空的项目

(2)编写基础的JAVA代码Hello world

(3)此时会产生IDEA中的特定文件

(4) 配置Git忽略文件

  • 文件名称:xxxx.ignore(前缀名随便起,建议是git.ignore)

  • 这个文件的存放位置原则上在哪里都可以,为了便于让~/.gitconfig文件引用,建议也放在用户家目录下

  • git.ignore文件模版内容如下

# Compiled class file*.class# Log file*.log# BlueJ files*.ctxt# Mobile Tools for Java (J2ME).mtj.tmp/# Package Files #*.jar*.war*.nar*.ear*.zip*.tar.gz*.rar# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xmlhs_err_pid*.classpath.project.settingstarget.idea*.iml

(5)在.gitconfig文件中引用

(此文件在Windows的家目录中)

[user]name = yhmemail = yaohm7788@163.com[core]excludesfile = C:/Users/merge/git.ignore

注意:这里要使用正斜线(/),不要使用反斜线(\\)

(6) 定位Git程序

(7)初始化本地库

(8)提交到本地库

右键点击项目选择Git -> Add将项目添加到暂存区。

(9)切换版本

查看历史版本

右键选择要切换的版本,然后在菜单里点击get。