我们知道git有工作区,暂存区和分支:    1.编辑了git库中的文件后,没有add,相当于写入了工作区,也即创建了新的分支    我们可以用    git checkout -- filename    来撤销新创建了的分支  &nbs
原创 2014-10-17 17:56:02
923阅读
对于gitlab来说,注册需要,而登录不需要。git安装配置可以参考,在这
原创 2023-05-19 12:40:35
63阅读
git rebase 是 Git 中用于合并分支的一种方式。它将一系列提交复制到另一个分支上,并且可以重新应用这些提交,以便它们的父提交是
原创 2024-05-11 16:14:08
72阅读
一、Git核心从根本上来讲 Git 是一个内容寻址(content-addressable)文件系统,并在此之上提供了一个版本控制系统的用户界面。 二、底层命令和高层命令1、由于 Git 最初是一套面向版本控制系统的工具集,而不是一个完整的、用户友好的版本控制系统,所以它还包含了一部分用于完成底层工作的命令。 这些命令被设计成能以 UNIX 命令行的风格连接在一起,抑或藉由脚本
转载 2023-08-18 20:44:05
131阅读
GIT本地库操作基本原理GIT作为分布式版本库软件,每个机器上都是一个版本库。git初始化后,有三个区,分别是 工作区,暂存区,本地库;工作区是我们编辑代码的区别,包括新增,修改,删除代码操作,我们编辑代码后,添加到暂存区;暂存区是临时存储代码的地方,方便批量提交数据到本地库;本地库是最终的历史版本文件的存储地;...
原创 2021-05-31 19:14:19
250阅读
一、git的基本使用在这里插入图片描述git clone 克隆远程资源到本地目录,作为工作目录;然后在本地的
转载 2022-03-18 11:07:34
95阅读
git原理介绍
原创 2023-02-23 10:32:41
117阅读
简介Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 与 SVN 区别Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS)
原创 2022-10-19 16:26:11
106阅读
Git简单介绍 Git是一个分布式版本控制软件,最初由Linus Torvalds创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。   Git工作流程以及各个区域 Workspace:工作区 Staging/Index:暂存区 Local Repository:本地仓库(可修改) /refs/remotes:远程仓库的引用(不可修改) Remot
转载 2021-07-16 15:54:11
658阅读
目录Git常用操作本地代码推送到服务器常见问题配置用户信息生成并部署SSH key项目中常用的git操作项目操作git常用指令git合并命令以及vim编辑器git分支操作REFRENCESGit常用操作目录本地推送代码到服务器常见问题git配置、操作命令补充本地代码推送到服务器操作前提配置用户和配置公钥代码托管平台创建项目推送顺序[1]...
原创 2022-02-10 17:00:29
709阅读
目录Git常用操作本地代码推送到服务器常见问题配置用户信息生成并部署SSH key项目中常用的git操作项目操作git常用指令git合并命令以及vim编辑器git分支操作REFRENCES微信公众号Git常用操作目录本地推送代码到服务器常见问题git配置、操作命令补充本地代码推送到服务器操作前提配置用户和密码配置公钥代码托管平台创建项目推送顺序[1]...
原创 2021-06-09 18:18:04
703阅读
【代码】【git 】常用git 操作
git
原创 5月前
25阅读
上一篇讲解了IDEA中的git操作看这一篇就够了这篇侧重原理讲解:git是开发者必需掌握的技能之一,在日常的使用过程中,经常有一些小白由于对git原理没有吃透,经常会出现一些坑队友的操作。对于初识git的开发者,简单的认为git就是提交代码到仓库。在看完这一篇博客后、重新认识git。掌握git的核心原理如果我写的好,希望给个小星星,加个关注。git的诞生缘由比如:程序的某一行代码被多人修改(在自己的电脑上修改)进行合并代码?----多人写代码合并代码难题 程序员A.
原创 2021-08-07 10:14:22
313阅读
上一篇讲解了IDEA中的git操作看这一篇就够了这篇侧重原理讲解:git是开发者必需掌握的技能之一,在日常的使用过程中,经常有一些小白由于对git原理没有吃透,经常会出现一些坑队友的操作。对于初识git的开发者,简单的认为git就是提交代码到仓库
原创 2022-03-01 11:17:49
81阅读
Git操作 目录 1 git语法 1.1 git概念 1.2 git命令帮助 1.3 git状态 2 git安装 3 git基本操作 3.1 版本库使用流程 3.2 在版本库中删除文件 3.3 在版本库中修改文件的名称 3.4 使用log查看git提交到版本库
原创 2023-04-21 16:30:00
187阅读
1 git checkout . #本地所有的修改,没有提交的,都返回到原来的状态 2 git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop恢复。 3 git reset --hard HASH #返回到某个节点,不保留修改。 4 git reset --s
git
原创 2021-07-20 14:28:44
239阅读
 一、PyCharm配置Git的环境  1.PyCharm 连接Git首先需要本机安装Git软件;   2.PyCharm 版本控制中设置Git的执行路径,file->Setting->Version Control->Git;  二、创建远程仓库并获取代码  1.从gitlab的远程仓库获取代码,VCS-> checkou
基础操作重命名分支gitgitbranchmoldNamenewName删除远程分支gitgitpushdeleteoriginname推送本地新分支到远程gitgitpushoriginname差异显示branch1和branch2中的差异gitgitdiffbranch1branch2stat显示指定文件的详细差异gitgitdiffbranch1branch2具体文件路径显示所有差异的文件的
原创 2022-03-29 00:00:33
142阅读
需要将分支br_rename_old修改为br_rename_new,执行如下步骤:1、执行命令git checkout br_rename_old切换到br_rename_old分支,如果已经在这个分支下,可以不执行此步骤2、执行命令git pull origin br_rename_old将代码 ...
转载 2021-11-04 13:34:00
216阅读
2评论
打logLog::getInstance(‘liuyi_log’)->add(‘userID’,json_encode($req));在/var/test/logs/liuyi_log自己的线下测试在:/var/test/logs/liuyi.frameworks.logmerge master的时候如果要用master的改动而不是自己的:git co - - model/DealSphin
git
原创 2017-01-16 18:27:28
703阅读
  • 1
  • 2
  • 3
  • 4
  • 5