1、准备工作
1、概述
Git简介:Git是一个分布式版本控制工具,用来对软件开发过程中中的源代码进行管理。
- 本地仓库:开发人员自己电脑上的Git仓库
- 远程仓库:远程服务器上的Git仓库
commit: 提交,将本地文件和版本信息保存到本地仓库
push:推送,将本地仓库文件和版本信息保存到远程仓库
pull:拉取,将远程仓库文件和版本信息下载到本地
2、Git下载与安装
下载地址:https://git-scm.com/
下载完得到 Git-2.35.1.2-64-bit.exe,运行根据提示安装即可
如何知道是否安装成功呢?
随便进入一个文件夹,点击右键,若能看到Git GUI Here 和 Git Base Here 就表示已经安装成功了。
在这里面我们常用的是 Git Bash here(打开git命令行)
2、Git常用命令
1、全局设置
在上面安装完成Git后,我们需要设置用户名和邮箱(非常重要)
-
设置用户信息(不需要跟码云注册的用户名和邮箱一致)
- git config --global user.name = “kaikaiccc”
- git config --global user.email = “yangkai12022@163.com”
-
查看配置信息
-
git config --list
可以查看有哪些信息
-
2、获取Git仓库
- 本地初始化的一个仓库
- 从远程仓库克隆(常用)
1、本地初始化
- 进入任意新建文件夹,右键进入 Git Base GUI
- 输入 git init
在当前文件夹看到.git 目录,则即为创建成功
2、远程仓库克隆
命令形式:git clone [远程Git仓库地址]
3、本地仓库常用命令
- git add * 将文件添加到暂存区
- git status 查看文件状态
- git commit 将暂存区的文件提交到版本库
- git reset 将暂存区的文件取消暂存或回到指定版本
- git log 查看日志
4、远程仓库操作
- git remote 查看远程仓库(git remote -v)
- git remote add 添加远程仓库
- git push 推送到远程仓库
- git pull 从远程仓库拉取
其中git pull 指令,若当前仓库是本地创建的仓库,拉取会报错,这时我们需要加入
–allow-unreleted-histories
5、分支
查看分支
- git branch 查看本地仓库分支
- git branch -r 查看远程仓库分支
- git branch -a 查看本地和远程分支
创建分支
- git branch yk
切换分支
- git checkout yk
推送到远程仓库分支
- git push origin yk
合并分支
- git merge yk
6、标签
- git tag 查看标签
- git tag v0.1 创建标签
- git push origin 0.1 将标签推送到远程仓库
- git checkout -b 分支名 标签名
3、IDEA中使用Git
在idea中配置git:
1、获取Git仓库
本地初始化仓库
远程仓库拉取