关于git的使用

下载git

可以去git的官网下载https://git-scm.com/downloads

也可以去找第三方的资源下载,下载后是一个exe应用程序,直接点开一直下一步就可以安装了

右键任意位置显示这两个就代表成功,第一个是git官方的图形化界面,第二个是用命令行打开git

创建远程仓库

可以创建远程仓库平台有很多,主流的有github,gitee,这里用github做演示

创建仓库略。我们在创建完仓库后会有远程仓库的地址,需要保存

Git常用指令

Git全局设置

设置用户信息

git config --global user.name "yourname"
git config --global user.email "youremail"

查看配置信息

git config --list

获取Git仓库

要使用Git对我们代码进行版本控制,首先要获得Git仓库

有两种方法

1、在本地初始化一个Git仓库(不常用)

创建空目录

使用Git Bash Here

使用命令初始化

git init

在文件夹下出现.git文件表示成功

2、从远程仓库克隆(常用)

还记得之前要保存的远程仓库地址吗,复制出来,进行克隆

git clone [远程Git仓库地址]

对工作区进行修改,才会出现缓冲区,这里add是添加到缓冲区(staged)

git status//查看文件状态

添加一个新文件就会出现未跟踪文件,需要加add纳入版本控制

本地仓库操作

将user.xml添加后(add),再去reset,就又回到Untracked状态中

git commit -m "提示信息" [提交的文件名]

这里可以commit提交后只剩下未在暂存区的文件user.xml,此时提交的User.java处于未修改状态

接着我们修改User.java类

此时状态为modefied,此时我们再将其放入暂存区

发现modefied变为绿色,此时再提交再查看,发现暂存区已经没有了

log可以查看日志

还可以用reset回退到之前版本

git reset --hard [版本号]

远程仓库操作

可以查看关联的远程仓库

可以直接添加远程仓库

推送至远程仓库

git push [remote-name][branch-name]

分支操作

当两个分支都对同一个文件做出修改时,merge会出现冲突,我们可以手动对冲突的文件修改,之后add,commit

出现connot do a partial commit during a merge时在git commit -m 之后加上-i可以解决冲突

标签操作

在IDEA中使用Git

在IDEA中配置Git

在设置中选中自己git程序存放的位置

在IDEA中使用Git获取仓库

本地初始化仓库

选择create git repository,选择项目对应目录

从远程仓库克隆

之后粘贴自己远程仓库地址的URL

或者直接close project,直接在开始页面打开克隆

成功git管理后会多出.gitignore这个文件,负责管理哪些需要由git管理

本地仓库操作

将文件加入缓存区

将暂存区的文件提交到版本库

查看日志

也可以点击右下角git查看历史记录

远程仓库操作

查看远程仓库

推送至远程仓库

从远程仓库拉取

分支操作

右下角点击分支

合并分支

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值