Git学习
陆俞蓉
这个作者很懒,什么都没留下…
展开
-
10-关于Git中分支说明
关于Git中分支说明说明:分支在GIT中相对较难,分支就是科幻电影里面的平行宇宙。如果两个平行宇宙互不干扰,那就对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,我们就需要处理一些问题了。一些管理分支的命令#列出所有本地分支 git branch #列出所有远程分支 git branch -r#新建一个分支,但仍然停留在当前分支 git branch [branch-name]#新建一个分支,并切换到该分支 git checkout -原创 2021-08-24 16:37:49 · 172 阅读 · 0 评论 -
09-IDEA中集成Git操作
IDEA中集成Git操作1、新建项目,绑定git将我们远程的git文件目录拷贝到项目中即可(创建时在同级目录下)2、修改文件,使用IDEA操作gitadd添加到暂存区commit提交push到远程仓库3、提交测试到gitee上查看项目是否有更新...原创 2021-08-24 16:36:29 · 66 阅读 · 0 评论 -
08-码云的使用--配置SSH公钥及远程仓库
码云的注册和使用使用码云github是有墙的,比较慢;在国内的话,我们一般使用gitee,公司中有时候会需要搭建自己的git服务器1、注册账号,完善个人信息2、设置本机绑定SSH公钥,实现免密码登录(免密码登录,这一步挺重要的:码云是远程仓库,我们平时工作是在本地仓库) 进入c:\users\Administrator.ssh 目录 生成公钥 ssh-keygen3、将公钥信息public key添加到码云账户中即可4、使用码云创建一个自己的仓库配置SSH公钥及原创 2021-08-24 16:34:59 · 329 阅读 · 0 评论 -
07-Git的基本操作命令
Git文件操作文件4种状态版本控制就是对文件的版本控制,要对文件进行修改、提交等操作,首先要知道文件当前在什么状态,不然可能会提交了现在还不想提交的文件,或者要提交的文件没提交上查看文件状态#查看指定文件状态 git status [filename]#查看所有文件状态 git status#添加所有文件到暂存区 git add .#提交暂存区中的内容到本地仓库(-m 提交信息) git commit -m "消息内容" 遇到小问题当出现如下问原创 2021-08-24 16:18:28 · 81 阅读 · 0 评论 -
06-Git项目创建及克隆
Git项目搭建创建工作目录与常用指令工作目录(WorkSpace)一般就是你希望Git帮助你管理的文件夹,可以是你项目的目录,也可以是一个空目录,建议不要有中文。日常使用只要记住下图6个命令:本地仓库搭建创建本地仓库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库创建全新的仓库1、创建全新的仓库,需要用GIT管理的项目的根目录执行#在当前目录新建一个Git代码库 $ git init效果如下:(注意:这是一个隐藏文件,需要点击“查看”后勾选“隐藏的项目”)2、执行原创 2021-08-24 16:16:52 · 116 阅读 · 0 评论 -
05-Git的工作原理
Git的工作原理Git基本理论(核心)——我们所有的实践都需要源于这个理论Git本地有三个工作区:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository/Git Directory)。如果再加上远程的git仓库(Remote Directory)就可以分为四个工作区域。文件在这四个区域之间的转换关系如下:Workspace:工作区,就是平时存放项目代码的地方Stage/Index:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将原创 2021-08-24 16:14:03 · 68 阅读 · 0 评论 -
04-Git的必要配置
Git配置所有的配置文件其实都保存在本地查看配置命令查看配置 git config -l(可看到用户配置)查看系统配置 git config --system --list(看不到用户配置)查看用户配置 git config --global --list(能看到用户名密码)(这是必须要配置的)git的相关配置文件1)、Git\etc\gitconfig:Git安装目录下的gitconfig --system系统级linux下所有配置文件都放在etc里呈现一一对应的关系(这些配置的本原创 2021-08-24 16:09:27 · 85 阅读 · 0 评论 -
03-常见的Linux命令
基本的Linux命令学习——平时一定要多使用这些基础的命令,熟能生巧cd:改变目录cd… 回退到上一个目录,直接cd进入默认目录pwd: 显示当前所在目录路径ls(ll): 都是列出当前目录中的所有文件,只不过(ll)列出的内容更为详细touch: 新建一个文件,如touch index.js 就会在当前目录下新建一个index.js文件rm: 删除一个文件,rm index.js 就会把index.js文件删除mkdir: 新建一个目录(就是新建一个文原创 2021-08-24 16:07:28 · 65 阅读 · 0 评论 -
02-Git的历史及安装
Git的历史Git安装软件下载与安装git官网:https://git.scm.com,下载git对应系统的版本——所有东西下载慢的话可以去找镜像!官网下载太慢,我们可以使用淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/——下载对应的版本即可安装安装:无脑一键下一步即可,安装完毕就可以使用了(软件卸载)直接反安装即可,然后清理环境变量启动Git安装成功后在开始菜单中会有Git项,菜单下有3个程序:任意文件夹下右键也可以看原创 2021-08-24 16:05:34 · 347 阅读 · 0 评论 -
01-版本控制&Git和SVN的区别
版本控制学习git之前,需要先明白一个概念——版本控制——版本控制是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以及恢复以前的版本的软件工程技术好处作用如下实现跨区域多人协同开发追踪和记载一个或多个文件的历史记录组织和保护源代码、文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间,同时降低人为错误简单来说就是管理多人协同开发项目的技术(多人开发就必须使用版本控制,否则代价会比较大!)三种版本控原创 2021-08-24 16:02:39 · 95 阅读 · 0 评论