![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
git学习
git的学习笔记
织田、信长
学习记录,如有雷同,请多包含,可联系我
展开
-
git学习之分支
分支就是科幻电影里面的平行宇宙,如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,我们就需要处理一些问题了! git分支中常用指令: # 列出所有本地分支 git branch # 列出所有远程分支 git branch -r # 新建一个分支,但依然停留在当前分支 git branch [branch-name] # 切换到该分支 git checkout [branch] # 合并指定分支到当前分支 $ git merge [branch] # 删除分原创 2020-11-11 21:39:58 · 102 阅读 · 0 评论 -
在idea中集成git
方式一:直接把idea项目建在.git目录下 方式二:把.git以及其他仓库文件全部复制到项目根目录中(推荐) 刷新一下,不行就重启一下,在右上角会出现 其中add操作是idea自动做的 ,我们不用管,中间那个是commit,后面那个是push,是不是很方便啊。 也可以用terminal编辑框来操作,和gitBash没什么区别,可能就是命令不太一样,一个是linux,一个是windows git 视图可以看log等信息 ...原创 2020-11-11 13:56:07 · 122 阅读 · 0 评论 -
git学习之git的常规使用
一般来说,有两种使用方式 方式一: 直接用git clone url 命令把我们的远程仓库clone到本地。 然后就可以用 git add . git commit -m "" git push 等操作把你的项目上传到远程上了 方式二: 1.在工作区用git init初始化一个git 库 2.用git remote add xxx url 添加远程仓库,这个xxx可以随便起,后面pull/push会用到 3.可以用git remote 或git remote -v来检查是否添加 4.需要先从远程中拉取原创 2020-11-11 13:18:50 · 77 阅读 · 0 评论 -
关于码云的公钥
设置你的电脑的绑定SSH公钥,可以实现免密码登录。 在gitBash中使用命令 ssh-keygen 然后按三下回车就可以了 生成的公钥就在上面红框的文件夹中,会有两个文件,带.pub后缀的就是公钥了,把它打开复制里面的东西,放入码云的公钥设置中就会生成公钥了 ...原创 2020-11-10 21:53:07 · 303 阅读 · 0 评论 -
git学习之git项目搭建
创建工作目录与常用指令 工作目录(WorkSpace)一般就是你希望Git帮助你管理的文件夹,可以是你项目的目录,也可以是一个空目录,建议不要有中文。 日常使用只要记住下图6个命令: 本地仓库搭建 创建本地仓库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库。 1、创建全新的仓库,需要用GIT管理的项目的根目录执行: # 在当前目录新建一个Git代码库 $ git init//初使化 执行后可以看到,仅仅在项目目录多出了一个.git目录,关于版本等的所有信息都在这个目录里面。 2、克隆远程仓库:原创 2020-11-10 20:35:10 · 139 阅读 · 0 评论 -
git学习之git的基本原理
Git本地有三个工作区域: 工作目录(Working Directory)、 暂存区(Stage/Index)、 资源库(Repository或Git Directory)。 如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域。 文件在这四个区域之间的转换关系如下: Workspace:工作区,就是你平时存放项目代码的地方 Index / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息 Repository:仓库区(或本地仓库原创 2020-11-09 23:11:24 · 57 阅读 · 0 评论 -
git学习之git配置
查看配置 git config -l 查看系统config git config --system --list 查看当前用户(global)配置 git config --global --list Git相关的配置文件: 1)D:\Program Files\Git\etc :Git 安装目录下的 gitconfig --system 系统级 2)、C:\Users\Administrator\ .gitconfig 只适用于当前登录用户的配置 --global 全局 设原创 2020-11-09 22:25:32 · 107 阅读 · 0 评论 -
git学习之git命令
git下载完成后,右击界面会多两个有关git的选项。 同时在开始菜单栏中会有下列三个选项 Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多 Git CMD:Windows风格的命令行 Git GUI:图形界面的Git,不建议初学者使用,尽量先熟悉常用命令 一般来说都是用第一个,需要用到一些Linux命令 常见的Linux命令 1)、cd : 改变目录。 2)、cd . . 回退到上一个目录,直接cd进入默认目录 3)、pwd : 显示当前所在的目录路径。 4)、ls(ll): 都原创 2020-11-09 21:48:43 · 123 阅读 · 0 评论 -
git学习之git介绍
版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 并行开发、提高开发效率 跟踪记录整个软件的开发过程 减轻开发人员的负担,节省时间,同时降低人为错误 简单说就是用于管理多人协同开发项目的技术。 没有进行版本控制或者版本控制本身缺乏正确的流程管理,在软件开发过程中将会引入很转载 2020-11-09 20:57:33 · 89 阅读 · 0 评论 -
github的入门
前言 github网上的教程很多,但是自己学习的时候真的是不知道从何学起,让人一头雾水,咱不整一些专业的听不懂的,咱就用最通俗的语言来说一下 github的作用 github到底是干什么的? 我是这么理解的,github是一个项目托管的平台,什么是托管? 也就是说,你可以把你写的项目(就比如你的孩子),放在github(就比如是个托儿所)上,你的项目可以被任何人看到(就比如说你的孩子被你扔给了托儿所的老师),他们可以帮你把项目进行一些更新(让你的孩子成长)。 github上的项目就是一个个repositor原创 2020-11-08 20:30:42 · 145 阅读 · 0 评论