git
文章平均质量分 96
git版本控制系统,用过都说好~
东风小火
研究兴趣:视觉/激光SLAM,图像处理,深度学习
展开
-
git 快速教程
优秀教程一个小时学会 Git,全面教程git 教程,菜鸟教程,快速教程,分类别学习git 教程,易百教程,详细教程,分类别学习与常用命令学习gitee 官网的 git 命令学习,游戏式学习git 官网电子书gitee 官网帮助为什么要使用 git参考:一小时学会 git,1.1. 什么是版本控制git 简介,廖雪峰如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Wo原创 2021-01-18 21:59:20 · 323 阅读 · 0 评论 -
git reset 的3种用法
git reset 主要用于重置代码,使工作区回到过去的某个状态,主要有3种用法:使用参数 --hard,如 git reset --hard < commit ID >直接把 HEAD 指针移动到 commit ID 上,无论修改是否被 add 、 commit ,都直接重置(此时暂存区被清空,工作区的修改被清空),所做的修改将全部丢失,这是非常危险的。但是如果你修改之后进行了 commit 操作,那非常好办,可以用 reflog 查询相应的 hash 值,进行恢复;如果你修改之后,进行原创 2020-09-23 17:39:26 · 1968 阅读 · 0 评论 -
图解 git 仓库概念
git 的工作区、暂存区、本地仓库、远程仓库,形象的图解如下:上图来源:菜鸟教程——Git基本操作workspace:工作区,平时存放代码的位置staging area:暂存区/缓存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息local repository:本地仓库,就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本remote repository:远程仓库,托管代码的服务器代码从修改到提交到远程仓库,一般需要经历如下5原创 2020-09-23 17:25:44 · 2065 阅读 · 0 评论 -
完美解决github下载速度慢
当你想在github网站里面下载一个仓库时,可能会比较慢,下面提供两种方法。直接解析urlgithub/gitlab的url可以直接在这解析:https://gitee.com/projects/import/url。仓库没有依赖其他子模块(submodule)时操作比较简单,有submodule时稍复杂,详细方法看这个大佬的博客,除了解决submodule的问题,还提到了下载githu...原创 2020-03-11 21:13:56 · 7383 阅读 · 1 评论 -
git 版本回退,撤销git pull
在程序开发过程中,难免会有“后悔”的时候。此时,如果你用了版本控制系统git,那么还有的救,当然前提是每个版本都提交(git commit)了。1.先查询一下当前状态,把当前没提交的先提交# 查询状态git status -s查询结果如果返回有东西,,就说明还有未提交的修改,那么就赶紧提交git add .git commit -m "..."2.git log列出所有版本,如下...原创 2020-02-27 23:26:30 · 3026 阅读 · 0 评论 -
git终端的中文乱码问题
无论在windows下还是ubuntu下,在终端如果要提交的文件名含有中文,默认git commit的时候就会把中文显示为一串数字如下: create mode 100644 "\346\265\213\350\257\225"这个时候只需要添加相应的配置即可显示正常的中文,执行以下命令即可git config --global core.quotepath false或者手动更改配置...原创 2020-02-27 23:25:51 · 1448 阅读 · 0 评论 -
git配置用户名密码,避免重复输入密码
1.配置用户名密码。分为设置全局和局部,我们直接设置全局的。#设置局部的话,直接去掉 --global 选项即可git config --global user.name "你的username" git config --global user.email "你的email"如果换了账号密码,用--replace-all替换全部git config --global use...原创 2020-02-27 23:24:48 · 1494 阅读 · 0 评论