![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
秋枫6629
这个作者很懒,什么都没留下…
展开
-
git 如何撤销修改内容
当我们修改了工作区的文件内容,如何撤销使用git checkout -- <file>命令,撤销工作区修改的内容git checkout -- 1.txt那么如何撤销添加进暂存区的内容呢?(将已add进暂存区的内容回退至上一个版本)git reset HEAD <file>此时发现原先修改的内容已经都没了当我们将第一次将修改的内容添加到暂存区,然后又修改了一次代码,并做了一次提交,会碰到如下情况,把暂存区的内容提交进去,第二次修改的并没有添加进去。原创 2021-02-27 16:08:08 · 520 阅读 · 0 评论 -
git 工作区、暂存区的理解
顾名思义,工作区(Working Directory)git 的工作区就是我们的当前的工作目录,如此处的E:\\test_git\\(除.git文件夹)就是我们的工作区,我们修改代码是再当前目录中修改我们发现有一个.git目录,这个是版本库,不属于工作区范围暂存区 (Stage)每当我们git add 的时候,会先将修改的内容添加到暂存区git commit 之后,则将暂存区中的内容提交的当前分支附上一张雪峰大大总结的图...原创 2021-02-27 15:49:39 · 235 阅读 · 0 评论 -
git 如何回退版本
当我们在实际开发过程中,总会有需要回退上一个版本的时候git log //查看版本记录如果觉得行数太多,可以添加参数--pretty=oneline当前我们有3个版本提交记录,最新版本是3 ,每个版本都有一个commit id,对应一个SHA1值,2e36e9988122e11f0d61d55e1d53c9e40bf23af1此时我们需要根据commit id 来回退到对应的版本如回退到上一个版本,version 2git 在版本处理时,有一个HEAD指针指着当前最新的原创 2021-02-27 15:27:11 · 3705 阅读 · 0 评论 -
git第一次提交
第一步创建版本库创建成功后,会发现多了一个.git文件夹git init //在需要管理的目录创建版本库将文件添加到仓库git add <file> //把相关文件添加到仓库 git add . //表示把当前目前全部添加到仓库 git add <file-name> //添加当前目录,指定的文件到仓库当add文件不在本地目录查看当前状态git status //查看当前git的状态提交至本地版本库git co...原创 2021-02-27 14:38:01 · 188 阅读 · 0 评论 -
git安装与配置
git 安装与配置安装链接https://git-scm.com/download/安装完成后,配置个人信息git config --global user.name "your name"git config --global user.email "your email"如果需要配置链接github 或gitlab ,链接远程服务器的话,还需要配置ssh key配置好后,生成ssh key ;ssh-keygen -t rsa -C "user email".原创 2021-02-27 11:46:34 · 96 阅读 · 0 评论 -
git push -u origin master 本地代码上传gitlab远程仓库出错
问题信息:当我们将本地代码上传至服务器时,git push -u origin master报如下错误信息问题原因:在新建的仓库的时候,勾选了README.md, 远程仓库的README.md不在本地仓库中.(同理,如果远程仓库中具有的文件,本地仓库没有,就会有冲突,此时就需要去合并)$ git push -u origin masterTo http://xxxxxxxxx/xxxxx/xxxx.git ! [rejected] master -> mast...原创 2021-02-27 11:18:59 · 1032 阅读 · 0 评论