今天是10.24,祝所有程序员(媛)节日快乐!!!!!
目录
前言
一、Git是什么?
二、Git安装与常用命令
1.下载与安装
2.获取本地仓库
3.基础操作指令
4.分支
三、Git远程仓库
3.1 常用托管服务(远程仓库)
3.2 注册码云
3.3 创建远程仓库
3.4 配置SSH公钥
3.5 操作远程仓库
3.5.1 添加远程仓库
3.5.2 查看远程仓库
3.5.3 推送到本地仓库
3.5.4 本地分支与远程分支的联系
3.5.5 从远程仓库克隆
3.5.6 从远程仓库中抓取和拉取
四、在IDEA中使用Git
4.1 在IDEA中配置Git
4.2 在IDEA中操作Git
4.2.1 创建项目远程仓库
4.2.2 初始化本地仓库
4.2.3 设置远程仓库
4.2.4 提交到本地仓库
4.2.5 推送到远程仓库
4.2.6 克隆远程仓库到本地
4.2.7 创建分支
4.2.8 切换分支及其他分支相关操作
总结:一些废话
生活中,我们常听到Git、SVN和CVS,那么Git到底是什么呢,下面将揭起它神秘的面纱。
Git是一个开源的分布式版本控制系统,可以有效、高速地处理很小到很大的项目版本管理。
命令如下:
下载地址:https://git-scm.com/download
下载完成后可以得到如下文件:
双击安装即可,一路选择默认。
要使用Git对我们的代码进行版本控制,首先需要获得本地仓库
1.在电脑位置新建一个空目录,作为我们本地Git仓库
2.进入这个目录,右键点击Git Bash窗口
3.执行命令git init(初始化)
最主要是以下两个状态的转换:
1.git add(工作区->暂存区)
2.git commit(暂存区->本地仓库)
下面讲解一些常用的操作指令
分支很重要,可以说是Git的灵魂所在,下面讲解常用分支操作指令
主流的有github、码云、Gitlab,这里主要介绍码云,因为github服务器在国外,响应比较慢,码云的服务器在国内,响应的速度较快
这里不废话了,很简单,就像平常注册网站一样
注册完以后,点击右上角+号,选择新建仓库,按照提示一步步操作即可。
此操作是先初始化本地仓库,然后与已创建的远程库进行对接
命令:git remote add <远端名称><仓库路径>
命令:git remote
命令:git push<远端名称><本地分支名>
例如:git push origin master
查看关联关系可以使用命令:git branch -vv
如果已经有一个远端仓库,我们可以直接clone到本地
命令:git clone <仓库路径><本地目录>(本地目录可以省略)
远程分支和本地分支一样,我们可以进行merge操作,只是需要先将远端仓库里的更新都下载到本地,再进行操作。
安装好IDEA(资源可以去网上找,这里推荐一个公众号:软件管家)后 ,如果上面的Git安装在默认路径下,那么idea会自动找到git的位置去,如下图所示,如果修改了Git的安装位置,则需要手动配置下,自己手动选择目录
步骤同前面3.3
按图示进行操作,默认是当前目录,选择git本地仓库目录(也就是你的项目目录)
按图示进行操作,将远程仓库的URL粘贴进去
注:本项目为空项目,仅供演示用,故第二步勾选中没有什么文件
右键右下角的master,点击New Branch
同上,右键master,因为本项目为空项目,故无法添加分支,正常情况下,单击master会弹出选项框,选择checkout即可切换分支,还有merge、delete等分支操作。
附:IDEA也可集成GitBash作为Terminal(适用于喜欢用命令行操作的朋友~)
小结一下:IDEA的功能真的很强大,也很人性化,值得你去慢慢的探索,里面很多东西自己一上手就会的,多去尝试,不要怕错(可惜我的工作IDE不是IDEA,胸口一阵绞痛)