Git
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Channon_
我是Channon,我喂自己袋盐...
展开
-
配置github的ssh密钥(Windows)
(1)打开Git Bash查看电脑上是否已经存在SSH密钥:输入 cd ~/.ssh若显示无法找到该文件则要创建新的ssh key;(2)创建新的ssh key:输入 ssh-keygen -t rsa -C "[email protected]"执行这条命令会如上图提示文件保存路径,可以直接按Enter,然后提示输入 passphrase(密码),输入两次(可以不输直接两次Enter),然后会在 .ssh 目录生产两个文件:id_rsa和id_rsa...原创 2021-09-22 10:49:14 · 1176 阅读 · 0 评论 -
一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别(转)
首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代.转载 2021-09-12 22:10:42 · 401 阅读 · 0 评论 -
【Gitlab】 从主项目更新自己 fork 的项目
在实际的项目开发中我们经常会通过Fork项目库到自己的git仓库,减少对项目库的直接操作。后来团队成员修改了一些信息,我需要将修改的信息同步到我账户下的仓库,这时应该如何操作?第一步:查看自己仓库的 remote:Channon@LAPTOP-LARMS905 MINGW64 ~/Desktop/project-management (master)$ git remote -vorigin XXX/channon/project-management.git (f...原创 2021-06-08 11:09:10 · 1103 阅读 · 1 评论 -
git 常见的一些提示信息(持续更新)
on branch master 在分支主线上changes not staged for commit 已经修改了,还没有add,表示暂存区是干净的changes for commit 修改了,add了,没有commit,现在是准备提交Untracked files 没有被追踪的文件, 第一次添加一个文件,add之前,git status显示此信息changes to be commited 将要提交的更改,add之后,commit之前, 把文件加入暂存区Fast .原创 2021-04-14 15:19:43 · 136 阅读 · 0 评论 -
git pull命令的用法
git pull用法:git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并。一句话总结git pull和git fetch的区别:git pull = git fetch + git mergegit fetch不会自动进行合并。执行后需要手动执行git merge合并分支,而git pull拉取远程分之后直接与本地分支进行合并。更准确地说,git pull使用给定的参数运行git fetch,并调用git merge将检索到的分支头合并到当前分支中。基本转载 2021-04-14 14:53:20 · 15040 阅读 · 0 评论 -
【Markdown使用技巧总结】-如何在Markdown文档中插入空格?
插入空格方法 我们知道跟word等其他编辑器不同,Markdown只能识别一个空格(在半角输入状态下),那要怎么输入空格呢?1.巧用html的空格     ; (这里的分号应是英文状态)字符以及HTML实体描述以及说明  这是我们使用最多的空格,也就是按下space键产生的空格。在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个)。要使用html实体表示才可累加。为了便于记忆,我...转载 2021-04-12 10:38:38 · 9026 阅读 · 1 评论 -
git clone 出现fatal: unable to access ‘https://github 类错误解决方法
git clone 遇到问题:fatal: unable to access 'https://github.comxxxxxxxxxxx': Failed to connect to xxxxxxxxxxxxx将命令行里的http改为git重新执行。实测有用!!!转载 2021-04-11 12:08:11 · 3176 阅读 · 0 评论 -
Git 常用命令汇总
https://blog.csdn.net/halaoda/article/details/78661334转载 2021-04-07 19:22:41 · 308 阅读 · 0 评论 -
解决Git 克隆代码 The remote end hung up unexpectedly错误
在移动办公时,使用热点的网络质量一般,使用git clone总是报错查看原因有三种可能:要么是缓存不够,要么是网络不行,要么墙的原因我的应该是网络不行,可以配置git的最低速度和最低速度时间:git config --global http.lowSpeedLimit 0git config --global http.lowSpeedTime 999999总算把代码克隆下来了。【补充】文件太大的解决方法:当clone或者push git项目时,文件太大也会出现fatal:原创 2021-03-26 21:38:40 · 21422 阅读 · 2 评论 -
Ubuntu下解决Git保存用户名和密码的方法
在使用Git 的时候,经常会遇到需要频繁输入密码的情况,每次git push 和 git pull 都要求输入用户名和密码,如果提交频繁的话就十分不方便。那么怎么在Ubuntu下解决Git保存用户名和密码呢?1、进入Git 配置文件。chen@chen-B360M-D3V:~$ gedit ~/.gitconfig2、修改配置文件,添加下面这一行。[credential] helper = store然后使用的时候,输入一次用户名和密码之后,就不会出现再提交用户名和密码。.转载 2021-01-17 16:11:51 · 1486 阅读 · 0 评论 -
GitHub上如何创建文件夹
如何在git上创建文件夹?一、用指令在本地创建空文件夹后再上传1,git clone url拉取代码至本地2,mkdir 文件夹名称在本地创建文件夹3,cd 文件夹名称git init初始化文件夹vi.gitkeep创建.gitkeep文件,内容如下# Ignore everything in this directory * # Except this file !.gitkeep 4,回到上级目录,git add .5,git commit -.原创 2021-01-07 16:50:23 · 16215 阅读 · 0 评论 -
如何写一个通用的README规范
我们在Github上创建项目的时候,常常会看到默认使用README文件初始化该项目,然后在新建项目的根目录下就会生成README.md文件。有好的README文档的项目不一定是一个好的开源项目,但一个好开源项目一定有一个好的README1. README文档的组成部分(一)国际化(二)项目工程介绍(三)项目的使用效果图(四)项目特点(五)项目的基本结构(架构)(六)集成方式(七)使用方法(八)混淆(九)关于作者/组织及交流方式等信息。(十)贡献者/贡献组织(十一)鸣谢(十二)原创 2020-11-04 14:26:46 · 1265 阅读 · 2 评论 -
Git中https和SSH的clone方式区别
相同点:都可以直接进行git clone操作不同点:https是git clone到本地,进行文件修改,当再次提交到远程服务器,会进行账号与密码输入;ssh git到本地后,首先需要进行账号密码的设置,当再次push到远程github上面的时候就不需要进行账号密码输入。关于SSH:clone的项目,本人必须是拥有者或管理者,且需要再clone前添加SSH Key。在git中使用SSH Key的步骤:1.检查电脑是否存在SSH Key: $ cd ~/.ssh$ ls2.如果存在id_rs原创 2020-11-04 14:33:27 · 1186 阅读 · 0 评论