git和svn都是版本管理工具,不同的是svn需要开发人员在一个局域网内使用,而git摒弃了这个缺点。git的工作流程:git的安装下载地址:https://git-scm.com/download安装是傻瓜式安装,一直点就行了,使用默认安装路径C:\Program Files\Git就好下载安装好了以后,当鼠标右键的时候,就出现 Git GUI Here(图形化界面) 和 Git Bash He
转载
2024-04-01 08:42:01
71阅读
一、先看下SSH免密登录使用到的工具和生成的文件工具:ssh-keygen用于生成秘钥文件,其中秘钥分为公钥和私钥、ssh-copy-id用于复制公钥文件到被控制机。文件:ssh-keygen生成的秘钥文件有两个,放在~/.ssh/,id_rsa为私钥、id_rsa.pub为公钥被控制机文件:通过ssh-copy-id复制的公钥在被控制机这个文件里,~/.ssh/authorized_keysid
转载
2024-04-26 10:18:53
146阅读
一、Linux的文件系统Linux没有类似于windows系统盘符的概念,只有一个根目录(用 / 表示),所有文件及目录都在根目录下目录名称作用/根目录,一般根目录下只存放目录(文件夹)。输入/home,表示从根目录开始,再进入到home目录bin可执行二进制文件的目录(主要为常用的命令),如常用的命令ls ,cat等usr用户的很多应用程序和文件都放在此目录中,类似于windows系统下的pro
转载
2024-02-24 02:01:49
403阅读
在 github 上添加 SSH key 的步骤:第一步首先,检查下自己之前有没有已经生成:
在开始菜单中打开git下的git bash(当然,在其他目录下打开git bash也是一样的):
然后执行第二步、如果能进入到.ssh文件目录下 ,则证明,之前生成过.ssh秘钥,可以直接使用里面的秘钥。
如果不能进入到.ssh文件目录下,则:
1.检测下自己之前有没有配置:
2.git config u
前言在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理。流程(名词)理解 先理解这四个桩:Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库下面我们来看他们的作用工作区: 程序员进行开发改动的地方,是你当前看到的,也
转载
2024-04-15 13:07:56
98阅读
1、git命令参数 usage: git [--version] [--help] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p|--paginate|--no-pager] [--no-replace-ob
转载
2024-06-29 21:23:42
39阅读
需知:git分为暂存区和工作区。暂存区即为.git文件。工作区就是常用的区域
git 的公钥配置:当我们使用https协议进行pull和push时,每次推送都会要求输入git的账户和密码,此方法很繁琐,我们可以使用git SSH传输。
git ssh传输时,要求用户必须有一个git公钥,具体使用方法为:1.ssh -T git@github.com(查看是否有公钥
转载
2024-03-07 13:43:29
236阅读
今天是git专题的第二篇,我们来介绍一下git的基本配置,以及建立一个git仓库的基本方法。首先申明一点,本文不会介绍git的安装。一方面是大部分个人PC的系统当中都是已经装好了git的,另外一方面是git安装的教程和内容网上太多了,大同小异,所以这部分我们就略过了。如果你打开命令行输入git提示报错的话,那么可以百度一下你对应系统的git安装方法。 git配置 git常用的配置内容不多,一般来说
Git仓库文件添加提交首先在我们的仓库目录中放置你需要添加的文件 例如我在仓库目录一个test.txt文件 随后用以下命令将该文件添加到Git目录当中。git add test.txt在cmd进到Git仓库的目录下执行上面的命令,没有任何显示,说明添加成功。 我们在Git仓库中可以一次性添加很多文件,当把所有的文件添加进来以后,再进行文件的提交,命令如下:git commit -m "添加了一个t
经常使用Git,有时候就会有个疑问冒出来:Git是如何保存我提交的这些内容的呢?今天总算花点时间搜索了一番,有了个基本的概念,写下来保存。Git 和其他版本控制系统的主要差别在于,Git 只关心文件数据的整体是否发生变化,而大多数其他系统则只关心文件内容的具体差异。这类系统(CVS,Subversion,Perforce,Bazaar 等等)每次记录有哪些文件作了更新,以及都更新了哪些行的什么内容
1. git git checkout -b v1 // 创建并切换 git push origin v1 // 创建分支提交远程 git checkout 文件名 // 撤回修改文件 git branch -a // 查看所有分支 git branch --set-upstream-to=orig ...
转载
2021-08-25 15:04:00
67阅读
2评论
Git is a distributed version control system widely used by software developers to manage their codebase. Originally created by Linus Torvalds for the development of the Linux kernel, Git has since bec
原创
2024-03-21 10:46:38
93阅读
在软件开发和系统管理领域,Git和Linux是两个非常重要的关键词。Git是一种分布式版本控制系统,而Linux是一种开源操作系统。它们之间有着紧密的联系和密切的合作关系。在本文中,我们将探讨Git与Linux之间的关系以及它们在软件开发和系统管理中的应用。
首先,让我们来了解一下Git。Git是由Linus Torvalds在2005年创建的一个开源项目。它的设计目标是为了帮助管理Linux内
原创
2024-02-04 11:12:49
55阅读
前言:Git是一款免费、开源的分布式版本控制系统,简单来说就是版本控制器,可敏捷高效的处理任何或大或小的项目。1、Git的下载和安装官方下载地址:https://git-scm.com/downloads在百度搜索GIT,一般在第一条,如果你的电脑是64位的,就安装64位,要不然以后你就知错(0.0)。 下载完后双击运行。安装在你安装软件的盘里。按照它默认的配置安装。 注意,这
转载
2024-05-05 17:10:58
66阅读
关于git的理解1:git同VCS和SVN不同,它是分布式版本控制工具,就是各个仓库都可以 作为中央仓库,而集中式版本控制工具只有一个集中的中央仓库,每个开发者拥有不同的读写权限,并且在更新和提交的时候都必须联网(从中央仓库直接联网更新下来,或者将本地改动直接提交到中央仓库,不能本地提交,因为本地不具有中央仓库的功能,git就可以);而git就不同,你所有的改动都可以先提交到本地仓库,到网络允许时
转载
2024-07-03 16:46:44
58阅读
1.git 的介绍简介:Git是分布式版本控制的系统,俗称代码管理工具。特点:分布式管理代码,有分支,代码合并等2.安装和配置【第一次安装git需要做的事情】1.先安装软件到本地电脑上2.配置本地电脑的全局git的账户和邮箱(一个电脑只做一次)`git config --global user.name '账户'`-`git config --global user.email '28948393
转载
2024-03-29 11:24:21
170阅读
一、本地库初始化 1、在git的bash命令行窗口中cd到要初始化为本地库的目录 2、执行git init命令:会在该目录下新建一个隐藏文件夹.git,其中放置的是git的一些配置文件等,此时一个空的本地git仓库就初始化好了 初始化本地库实际上就是创建了一个.git隐藏文件夹:.git 中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改 3、设置签名 目的:是为了识别项目
转载
2024-03-29 12:55:46
156阅读
h密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删除2.生存密钥:&nb
转载
2024-03-15 05:20:18
327阅读
linux git
原创
2020-11-14 11:27:51
535阅读
点赞
在Linux系统中,有一个非常重要的概念就是“位置(path)”。位置指的是文件或者目录在系统中的具体位置。在Linux系统中,位置的表示方法是非常有规则的,主要有绝对路径和相对路径两种方式。
首先我们来说说绝对路径。绝对路径是指文件或目录在系统中的完整路径,从根目录“/”开始一直到目标文件或目录的路径。比如,一个绝对路径可能是“/usr/bin/gcc”,这个路径表示gcc编译器在系统中的位置
原创
2024-03-20 09:59:27
103阅读