随笔分类 -  git--版本控制工具

分布式版本控制工具; 集成式版本控制工具; 包括但不限于关于git一些常用的方法方式以及常用命令讲解
摘要:撤销commit文件 前言 ①《git commit》的意思为《git提交》,是git系统的一个命令,主要用于将暂存区里的改动内容提交到本地仓库中:语法为 git commit -m [message] ,[message]可以是一些备注信息。 ②在日常工作之中经常遇到我们在commit(提交到本地 阅读全文
posted @ 2022-12-09 18:13 习久性成 阅读(3131) 评论(0) 推荐(0) 编辑
摘要:1、初始化 用户 $ git config --global user.email "your email" $ git config –-global user.name "your name" 2、秘钥查看是否存在秘钥 $ ls -al ~/.ssh id_rsa 是私钥,id_rsa.pub 阅读全文
posted @ 2021-10-20 11:03 习久性成 阅读(1571) 评论(0) 推荐(0) 编辑
摘要:前言: 下面的步骤可以结合此概念图观看: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 操作步骤 1、结束代码编写后,首先查看状态,会发现文件都是红色,表示代码在当前工作区中【Workspace】 git stat 阅读全文
posted @ 2021-10-09 11:04 习久性成 阅读(2322) 评论(0) 推荐(0) 编辑
摘要:问题 使用git添加远程github仓库的时候提示错误:fatal: remote origin already exists ,如下图所示: 解决方法 1、先删除远程 Git 仓库: $ git remote rm origin 2、再重新添加远程 Git 仓库: $ git remote add 阅读全文
posted @ 2021-10-08 17:44 习久性成 阅读(201) 评论(0) 推荐(0) 编辑
摘要:出错的具体情况如下: 问题 本地创建了一个project并在码云上创建了一个仓库,想要将本地的仓库链接到远程仓库: 如下方法: git init 初始化本地仓库git remote add origin XXX 添加远程仓库地址 如果你在这之后就执行git add -A,git commit -m 阅读全文
posted @ 2021-09-17 10:50 习久性成 阅读(314) 评论(0) 推荐(0) 编辑
摘要:1、在windows平台下执行git add【添加当前目录的某文件到暂存区】 的时候经常会出现如下错误: 2、问题原因: windows中的换行符为 CRLF, 而在linux下的换行符为:LF 当执行git add . 时,系统提示:LF 将被转换成 CRLF 3、解决办法 ①删除.git文件 ② 阅读全文
posted @ 2021-09-08 17:55 习久性成 阅读(219) 评论(0) 推荐(0) 编辑
摘要:报错信息: Another git process seems to be running in this repository, e.g. an editor opened by ‘git commit’. Please make sure all processes are terminated 阅读全文
posted @ 2021-08-04 18:05 习久性成 阅读(649) 评论(0) 推荐(0) 编辑
摘要:报错信息: CONFLICT(content):Merge conflict in XXXX/.DS_Store. AutoMatic merge failed;fix conflicts and then commit the result. 报错含义: 冲突内容:合并冲突在 XXXX.DS_St 阅读全文
posted @ 2021-08-04 17:58 习久性成 阅读(1855) 评论(0) 推荐(0) 编辑
摘要:问题: 在上传项目到GitHub时,忘记忽略了某个文件夹target,就直接push上去了, 最后意识到了此问题,决定删除掉远程仓库中的Photo albums文件夹。 但是在github上只能删除仓库,却无法删除文件夹或文件,所以只能通过命令来解决。 具体方法如下: 首先进入你的本地git仓库文件 阅读全文
posted @ 2021-06-17 17:28 习久性成 阅读(166) 评论(0) 推荐(0) 编辑
摘要:问题: 方案一: 1、打开控制面板(快捷键方式:cmd输入Control回车) 2、修改密码 方案二: git config --system --unset credential.helper git config --global credential.helper store 重新将代码pus 阅读全文
posted @ 2021-06-09 13:54 习久性成 阅读(913) 评论(0) 推荐(0) 编辑
摘要:当本地代码码好之后需要上传到远程仓库的dev分支时,git push到远程仓库分支上 时发生错误: error: src refspec master does not match any. error: failed to push some refs to,例如: 如果将码好的代码上传到远程仓库 阅读全文
posted @ 2021-06-03 09:49 习久性成 阅读(1471) 评论(0) 推荐(0) 编辑
摘要:正常clone方式 git clone <远程仓库地址> 默认clone的是远程仓库的master主分支; 而且通过命令 git branch --list能看到克隆后在本地也只有master这一个分支; 如果再通过新建分支然后再拉取指定分支,甚至可能还需要解决冲突,太繁琐。 clone远程仓库指定 阅读全文
posted @ 2021-04-20 09:45 习久性成 阅读(7168) 评论(0) 推荐(2) 编辑
摘要:git中使用.gitignore的技巧 .gitignore的作用 可以根据需求筛选Changes,主动忽略掉不想提交或更改至本地仓库或者远程仓库的内容。 如何创建.gitignore 1.进入项目的目录下,点击右键单击【git bash】 2.在命令下输入【touch .gitignore】创建文 阅读全文
posted @ 2021-04-19 19:50 习久性成 阅读(3330) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示