jjzjj

git关于本地仓库、版本库、工作区、暂存区、远程仓库、分支

声明:一些内容参考大神博文,为方便个人查阅;项目开发git版本管控目录大致如下:Directory:想要设置成git工作目录的文件夹,在这个目录下gitinit初始化本地库,生成一个隐藏的.git文件夹,在这个目录下放置代码文件,即为工作区;WorkSpace:放置需要上传git的项目代码或相关文件,这些目录和文件组成了工作区;.git:存放git管理详细的目录(包含如图上的版本库(包含暂存区和本地库)和其他文件),gitinit初始化时候自动创建的(没事不要动这些文件)index/Stage:暂存区,工作区中的文件要是gitadd或者用gitadd.加入到暂存区,就保存在这里;LocalRe

【C语言初阶篇】scanf和getchar中缓存区的概念!

🎬鸽芷咕:个人主页 🔥个人专栏:《C语言初阶篇》《C语言进阶篇》⛺️生活的理想,就是为了理想的生活!文章目录前言💬getchar()的用法讲解📑getchar()的参数📑getchar()的返回值💬为什么getchar的返回值是个整形int而不是char📚getchar()实例应用:💬scanf函数的讲解💬getchar和scanf用法错误实例:💭运行结果:💬键盘缓冲区📖运行错误的原因📚解决方法总结前言  🌈hello!各位宝子们大家好啊,相信大家都多多少少了用过scanf和getchar()语句吧,但是关于缓存区的概念,我相信大多数人都没有听说过吧。  ⛳️写这篇文章的原因是博主在写代码过程

git 学习之暂存区撤销和修改

1.暂存区每个Git仓库中,都有一个隐藏目录.git用于存放Git仓库的相关信息,包括暂存区(称为stage)、自动创建的master分支以及指向master分支的HEAD指针。每次提交文件时:gitadd添加文件到暂存区。gitcommit提交更改,把暂存区的所有内容一次性全部提交到当前分支,清空暂存区。2.撤销修改因为暂存区的存在,撤销修改分为几种情况(通过gitstatus查看仓库状态时会提示相关撤销修改的命令):gitstatus一般有三个状态:changesnotstagedforcommit--表示,即在工作区又在暂存区的文件,且文件在工作区被修改,还没有提交到暂存区changes

Git基础-git恢复被删除的文件

1.恢复前的几句话所谓使用git命令来恢复被删除的文件,前提是此文件需要被git所管理。换句话说就是此文件在之前已经被提交到版本库了。这是一个基础条件。如果此文件没有被git管理,那删除掉了就和在电脑上删掉一个普通文件一个道理。【核心】:文件恢复的核心思想就是:将工作区状态重置成与存在对应文件的版本的状态一致,则文件就回来了。【重点】gitreset--hard命令的理解2.情景一:删除操作提交到了本地库情景解释:工作区中删除一个文件,gitadd到暂存区,gitcommit提交版本库1.查看工作目录和状态2.删除文件,并添加到暂存区,提交到版本库3.查看工作区的文件目录4.恢复到之前存在该文

Git基础-git恢复被删除的文件

1.恢复前的几句话所谓使用git命令来恢复被删除的文件,前提是此文件需要被git所管理。换句话说就是此文件在之前已经被提交到版本库了。这是一个基础条件。如果此文件没有被git管理,那删除掉了就和在电脑上删掉一个普通文件一个道理。【核心】:文件恢复的核心思想就是:将工作区状态重置成与存在对应文件的版本的状态一致,则文件就回来了。【重点】gitreset--hard命令的理解2.情景一:删除操作提交到了本地库情景解释:工作区中删除一个文件,gitadd到暂存区,gitcommit提交版本库1.查看工作目录和状态2.删除文件,并添加到暂存区,提交到版本库3.查看工作区的文件目录4.恢复到之前存在该文

git提交代码的两种方法步骤

文章目录一、GitBash提交方式1.首次提交,先输入github/gitlab等的用户名和邮箱2.将路径改为需要提交的项目路径3.查看上次提交之后的是否有修改文件4.将修改文件存入暂存区5.提交修改文件6.拉取远程与本地合并7.推送本地到远程合并二、VScode提交方式1.将文件存入暂存区2.提交文件3.拉取远程与本地合并4.推送本地与远程合并总的来说,VScode提交方式更加便捷。一、GitBash提交方式完整的提交截图是这样的:在电脑桌面鼠标右键点击一下,然后点击GitBashHere,开始输入命令:1.首次提交,先输入github/gitlab等的用户名和邮箱git命令:gitconf

git提交代码的两种方法步骤

文章目录一、GitBash提交方式1.首次提交,先输入github/gitlab等的用户名和邮箱2.将路径改为需要提交的项目路径3.查看上次提交之后的是否有修改文件4.将修改文件存入暂存区5.提交修改文件6.拉取远程与本地合并7.推送本地到远程合并二、VScode提交方式1.将文件存入暂存区2.提交文件3.拉取远程与本地合并4.推送本地与远程合并总的来说,VScode提交方式更加便捷。一、GitBash提交方式完整的提交截图是这样的:在电脑桌面鼠标右键点击一下,然后点击GitBashHere,开始输入命令:1.首次提交,先输入github/gitlab等的用户名和邮箱git命令:gitconf

IDEA中Git暂存代码暂存区的使用

IDEA中Git暂存代码暂存区的使用一、问题引入二、解决方法2.1IDEA解决2.1.1暂存起来:在新分支中,点击版本控制VCS-Git-StashChanges2.1.2读取暂存:点击VCS-Git-UnStashChanges2.2通过Git命令来完成操作一、问题引入​在日常工作中,通常都按照迭代功能划分分支开发。可是突然上个分支有一个很紧急的问题bug,需要修改优化,此时都是在新分支上开发,随意进行分支切换,很容易导致代码混乱,不利于代码管理,这时候需要有一个暂存当前代码状态的功能。二、解决方法2.1IDEA解决2.1.1暂存起来:在新分支中,点击版本控制VCS-Git-StashCha

IDEA中Git暂存代码暂存区的使用

IDEA中Git暂存代码暂存区的使用一、问题引入二、解决方法2.1IDEA解决2.1.1暂存起来:在新分支中,点击版本控制VCS-Git-StashChanges2.1.2读取暂存:点击VCS-Git-UnStashChanges2.2通过Git命令来完成操作一、问题引入​在日常工作中,通常都按照迭代功能划分分支开发。可是突然上个分支有一个很紧急的问题bug,需要修改优化,此时都是在新分支上开发,随意进行分支切换,很容易导致代码混乱,不利于代码管理,这时候需要有一个暂存当前代码状态的功能。二、解决方法2.1IDEA解决2.1.1暂存起来:在新分支中,点击版本控制VCS-Git-StashCha

二、Git本地仓库基本操作——创建Git仓库、提交更新或删除文件

1.创建本地工作仓库创建本地工作仓库有两种方法:gitinit在本地初始化一个git仓库gitclone直接克隆一个远程的git仓库方法一:我们在其中一个目录下,点击鼠标右键,然后启动gitbash。输入下面命令:gitinit这条命令即可创建一个git仓库。然后再当前目录下,会创建一个.git的隐藏文件夹:里面包含了一个git初始化仓库所必须的文件(每个文件的作用暂时还没研究),如下:方法二:使用gitclone命令。gitclone远程仓库地址#可以重命名克隆的远程仓库名称gitclone远程仓库地址新的仓库名称2.新建、修改文件后提交更新到本地仓库上一篇文章介绍到,git的工作过程其实都