git学习网站 https://backlog.com/git-tutorial/c
转载 2022-08-03 07:33:05
77阅读
Git目录、工作目录、索引Git目录工作目录Git索引 Git目录Git目录一般就是指项目根目录下的’.git目录,是为你的项目存储所有历史和元信息的目录。 包括所有的对象(commits,trees,blobs,tags), 这些对象指向不同的分支.每一个项目只能有一个Git目录(这和SVN,CVS的每个子目录中都有此类目录相反),这个叫.git目录在你项目的根目录下(这是默认设置,但并不
常用的简单git命令1.pwd:查看当前文件夹目录 2.ll:显示当前目录下所有文件目录 3.ls -a:仅显示文件夹名称+隐藏文件名称目录 4.cd :跳转目录,进入某目录下 5.mkdir:文/路径名件夹名称 创建文件夹 6.vim [文件名]:创建文件(eg:vim hello.txt) 7.cat [文件名]:查看文件内容(eg:cat hello.txt) :wq:保存+退出 8.git
转载 2024-04-18 13:30:56
53阅读
名称NAMEgit-restore - 恢复工作树文件概要SYNOPSISgit restore [<options>] [--source=<tree>] [--staged] [--worktree] [--] <pathspec>… git restore [<options>] [--source=<tree>] [--stage
转载 2024-04-03 13:39:40
108阅读
目录前言Git下载Android Studio中使用Git添加Git目录新建Git仓库修改.gitignore文件“add”操作“commit”操作Android Studio中使用GitHub“push”操作1.命令行方式实现2. 使用AS实现“clone”操作总结后记 前言Git是最常见的版本控制工具之一,而且经常与Github搭配使用。Android Studio本身也支持Git以及Git
转载 2023-07-06 22:07:41
190阅读
###安装类似qq的下一步下一步git --version###初始化git config --global user.name ""git config --global user.email ""###区域工作区暂存区版本库###对象Git对象树对象提交对象hooks 包含客户端或服务端的钩子脚本info 包含一个全局性排除文件objects 存储所有数据内容refs 存储指向数据(分支)的提交对象的指针config 项目特有的配置选项d.
原创 2021-02-28 18:16:44
172阅读
###安装类似qq的下一步下一步git --version###初始化git config --global user.name ""git config --global user.email ""###区域工作区暂存区版本库###对象Git对象树对象提交对象hooks 包含客户端或服务端的钩子脚本info 包含一个全局性排除文件objects 存储所有数据内容refs 存储指向数据(分支)的提交对象的指针config 项目特有的配置选项d.
原创 2021-02-28 18:16:44
340阅读
为什么要有.gitignore文件项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit
转载 11月前
43阅读
1. 查看本地已经被删除的文件 2. 删除 目录以及目录下的文件 [root@test01 h2_mopub_replace]# git rm ../test_code_driver -r 3. [root@test01 h2_mopub_replace]# git commit -m "调整框架"
转载 2017-07-26 09:32:00
259阅读
2评论
在使用 Git 进行版本控制时,`git archive` 是一个非常有用的工具。它允许开发者将代码库的某个版本打包成一个压缩文件,便于分发或备份。然而,在实际操作中,可能会遇到一些问题,例如目录结构不符合预期。本博文将分享解决“git archive 目录”问题的详细过程,包含环境准备、分步指南、配置详解、验证测试、优化技巧和扩展应用。 ### 环境准备 实现`git archive`功能之
原创 7月前
44阅读
转自: 我是在ubuntu和CentOS系统上分别搭建的Git服务器,大致过程都是相同的:   基本上都是通过软件源直接安装的   第一步,给服务器安装ssh服务(这个CentOS自带了) [java]  view plain  copy  print ? 1. apt-get in
转载 2024-07-23 09:18:47
23阅读
前面一篇文章介绍了Git对象模型,接下来我们就进入".git"目录看看到底有什么东西,目录中哪些东西又跟Git对象模型相关。结合这个目录,我们将进一步了解Git的工作原理。.git目录下面就开始进入.git目录了,通过"ls"命令可以看到.git目录中的文件和子目录:对于这些文件和目录,下面给出了一...
原创 2022-05-25 12:10:20
170阅读
一、Git目录当我们把项目从远程仓库克隆到本地时,需要准备一个空的文件夹来存放远程仓库中的文件(如果准备的文件夹不是一个空文件夹,那么Git会根据项目的名称自动创建一个空文件夹,然后再继续后面的操作),这个空的文件夹就是我们所说的本地仓库了。克隆结束后,我们会在本地仓库中发现一个“.git”的隐藏目录和项目本身包含的目录,如下图所示:        &nbs
从上节的学习中,我们知道了git的一下基本概念及相关的配置,在本节中,我们来学习如何使用git来进行版本管理控制,在后面的开发过程中,我们会经常使用这些命令。1. git仓库的创建git仓库的创建有两种方法:1.从现有目录创建git仓库 我们要对现有的项目进行git管理时,首先得先进入到当前的目录下,这得使用一些linux操作命令,例如$ ls查看当前目录下的所有文件或目录,$ cd hello
转载 2024-03-31 21:45:00
63阅读
大家一定遇到过在使用Git时,不小心将一个很大的文件添加到库中,即使删除,记录中还是保存了这个文件。以后不管是拷贝,还是push/pull都比较麻烦。 ===删除大文件方法方法很简单,就是先找到大文件对象再删除。先清理当前working tree。commit、stash、checkout都ok对仓库进行gc操作git gc运行count-objects 查看空间使用,size-pack 是以
转载 2023-12-20 23:42:03
46阅读
一、获取Git仓库的两种方式将尚未进行版本控制的本地目录转换为Git仓库 从其它服务器克隆一个已存在的Git仓库以上两种方式都能够在自己的电脑上得到一个可用的Git仓库 二、获取本地仓库(一)可以通过图形界面创建要使用Git对我们的代码进行版本控制,首先需要获得本地仓库 在电脑的任意位置创建一个空目录,作为我们的本地Git仓库进入这个目录中,点击右键打开Git bash窗口执行命令git ini
转载 2024-05-17 12:04:28
115阅读
Jenkins 集成GitlabJenkins构建步骤Jenkins pipeline语法pipeline 测试配置Jenkins 连接到 Gitlab,实现拉取代码gitlab,创建组,项目(Jenkins)Jenkins语法生成器,配置语法连接到gitlab使用语法生成器Repository URL配置密钥对,连接到gitlab(这个密钥对作用是Jenkins可以从gitlab托取代码)Je
转载 2024-03-07 13:32:04
182阅读
撤回已提交版本。# 回退所有内容到上一个版本 git reset HEAD^ # 回退a.py这个文件的版本到上一个版本 git reset HEAD^ a.py # 向前回退到第3个版本 git reset –soft HEAD~3 # 将本地的状态回退到和远程的一样 git reset –hard [remote_name]/[branch_name] # 回退到某个版本057d gi
转载 2024-04-26 19:23:36
105阅读
Git使用教程,转载自:Git使用教程1:Git是什么?Git是一种分布式版本控制系统。工作原理 / 流程:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库2:git安装下载地址:  https://git-scm.com/downloads需要从网上下载一个,然后进行默认安装即可。安装完成后,在开始菜
转载 2023-07-11 21:23:18
58阅读
前言本篇主要介绍了git初始化后的.git目录,虽然平时我们不用去关注,但是了解一下git的存储原理还是可以的;目录1.git初始化2.objects目录3.refs目录4.HEAD文件正文1.git初始化这里的初始化有两种方式;方式1:gitinit,直接在对应的目录执行gitinit命令,此时会在当前目录生成一个.git目录bashD:\StudyData\githubproject\GitL
原创 精选 2022-02-16 15:01:27
537阅读
  • 1
  • 2
  • 3
  • 4
  • 5