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.xml
hs_err_pid*.classpath
.project
.settings
target
.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。