高效文件管理-Git管理个人文件指南

无任何前置条件的高效Git个人文件管理指南,从零到一百,只需要一篇文档!

前言:

​ 你曾经被QQ群文件的不改,再也不改,永不再改,再再再再也不改支配过么?恭喜你今天找到了拯救之道。Git文件管理与发布功能。

Git优势:

​ 强大的与Github联动效果 = 一个更加快速的,而且更加符合程序员身份的百度网盘。

​ 文件增删查改的追踪 = 一个强大的版本管理器。

准备:务必通读廖雪峰的Git教程,需建立一个Github账号,须从官网下载Git。下载完成后打开Git Bash。

逻辑:

​ Git是一名优秀的管理者,将你分配给他的区域(git init的目录)分成,工作区和仓库区。工作区记录一切文件的增删查改状态。仓库区保留最优秀的成果。当你觉得某个工作成果合格时,就可以把他递交给(git add 文件名)仓库。进而,仓库确认受理这个递交(git commit -m “message”)后会为将每次提交都存档。你可以很容易的回到你的过去。

操作:

​ 如下操作应该与项目或计划等同步推进。

1.项目开始 1.创建仓库
书写文档 同时应于相应目录,创建仓库
2.逐步完成项目 2.不断填充仓库
逐步完成工作,每完成一阶段后需通过QQ等软件通知,版本管理全靠文字说明 仓库有很多存个档,甚至有多个分支,你可以很容读取这些存档
3.存储项目 3.远程连接GitHub
常存于某人电脑之中,项目完成后,常于QQ群中发布,于某盘存储 云端存储,及时更新,URL发布,允许他人参与

下面为一套简易教程。

1.创建仓库

cd 对应目录名称
git init

注意:目录名用/分割。

2.不断填充仓库

1.查看工作区状态
git status
2.拟定添加文件到仓库
git add 文件名
3.递交添加请求,并于请求成功后为仓库存档
git commit -m "说明文字"

3.远程连接GitHub

1.于GitHub新建仓库,构建一个起始不含readme的全新仓库。

2.进行设置以确保你的GitHub账号接受来自你的电脑的连接。此步骤仅第一次时需要。
也可以查看官网提供的设置方案。

ssh-keygen -t rsa -C "你的邮箱"

于此系统默认用户目录下,找到id_rsa.pub复制其内容。

于GitHub用户设置中找打SSH Key,建立一个新SSH Key。

将复制的内容粘贴于此。

3.发布。

1.建立你的电脑和GitHUb连接
git remote add origin https://github.com/你的账户名/test.git
2.推送你的本地库到云端
git push -u origin master

至于Git的其他高级用法此处并不涉及,记住,Git的关键在于思想与基本的行动方法。例如用Git写小说,日记,甚至公布法律。

例如下图是喔作为宿舍长,实现的基于Git的宿舍记账功能。你可以把这套体系套用在任何需要文件管理与发布的地方。

高效文件管理-Git管理个人文件指南相关推荐

  1. Git管理 本地文件误删(提交和没提交情况下),恢复文件的方法

    注意:右键空白区域弹出的git的版本库浏览器窗口,为本地库.提交与否影响的是此处是否和资源管理器目录的一致. 1.Git管理 本地文件误删(没提交情况下),恢复文件的方法: 2.Git管理 本地文件误 ...

  2. 使用Git管理多媒体文件

    导读 Git 是专用于源代码版本控制的工具.因此,Git 很少被用于非纯文本的项目以及行业.然而,异步工作流的优点是十分诱人的,尤其是在一些日益增长的行业中,这种类型的行业把重要的计算和重要的艺术创作 ...

  3. git 删除git管理_使用Git管理多媒体文件

    git 删除git管理 Git是专门为源代码版本控制而设计的,因此,主要用于纯文本格式的项目和行业很少使用它. 但是,异步工作流的优点很有吸引力,尤其是在越来越多的行业中,将严肃的计算与认真的艺术创作 ...

  4. git让单个文件回滚到指定版本

    https://blog.csdn.net/fsgsggd/article/details/79875035 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITey ...

  5. Git基础-git diff 比较文件的差异

    1.问题讨论的情景 查看 比较 被git管理的文件在 工作区.暂存区和版本库之间的差异, 就需要用到 git diff 命令. 下面讨论以下四个情景下文件的差异的比较:* 工作区和暂存区* 工作区和版 ...

  6. git管理大项目或者大文件

    git 是追踪代码库演进的最佳选择,并且它能让你与你的同事间高效协作.当你想要追踪的库非常巨大时会发生什么? 在这篇文章里,我会尝试着给你一些想法和技巧来恰当地处理不同种类的大仓库. 两种大代码库 如 ...

  7. 计算机中大量文件需要管理怎么办,如何高效管理电脑文件培训.ppt

    如何高效管理电脑文件培训 @平凡不美 要素之二:文件保存属性 存档 只读 隐藏 能看的! 能改的! 只能看! 不能改! 防修改! 一般你看不到 设置了才能看 可防错误删除 要素之三:文件分类:常见电子 ...

  8. 使用git管理文件版本(本地仓库)

    目标:使用git在本地仓库完成版本控制,及相关命令的使用. 创建版本库 添加文件 修改文件 删除文件 删除文件并保存副本 将java工程提交到版本库 忽略文件(提交版本库时,可忽略某些文件) 1,创建 ...

  9. Git常用命令和Git团队使用规范指南

    1. 前言 在2005年的某一天,Linux之父Linus Torvalds 发布了他的又一个里程碑作品--Git.它的出现改变了软件开发流程,大大地提高了开发流畅度,直到现在仍十分流行,完全没有衰退 ...

最新文章

  1. Hyper-V安装(摘自本站)
  2. TP5 实现基于标签简单的推荐算法
  3. mathtype批量修改公式的字体大小
  4. 美术的故事 —— 那些用技术创造艺术的游戏开发者
  5. typeScript的函数实例
  6. leetcode刷题集:栈与队列
  7. excel if in函数_【Excel函数】Small+Index+IF 一对N返回
  8. 数据创造价值_展示数据并创造价值
  9. linux清除历史命令记录_Linux运维常用维护命令记录,不是长篇理论,干的实用...
  10. 拓端tecdat|R语言配对检验分析案例
  11. 如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
  12. 各类资源工具下载地址(http://msdn.itellyou.cn/)
  13. java nio wakeup_Java NIO的wakeup剖析
  14. linux基础教程 黑鹰基地Linux运维特训班
  15. tangent space与object space
  16. 蓝桥杯(Java) 回文日期
  17. 挂茶馆VIP问道教程
  18. 内网环境下微信扫码登录小结
  19. Eclipse java 字体的设置(最佳字体推荐)
  20. 制造业企业招工难,怎么从根本上解决?

热门文章

  1. 关于华硕笔记本BIOS设置
  2. Re:从零开始的程序猿生活
  3. 二进制、八进制、十六进制的转换
  4. css3自学教学,css3精通学习教程(全).pdf
  5. 计算机终桌面操作系统,支持国产电脑操作系统,光威、中兴新支点桌面系统首次触电...
  6. 哪款游戏蓝牙耳机好用?好用的游戏蓝牙耳机推荐
  7. 烽火戏诸侯 《剑来》 最新章节下载阅读,mobi、amz3、epub格式
  8. html并排div可重叠,html – 并排堆叠div
  9. Alpha选股:资本资产定价模型(CAPM)
  10. vue中获取后一页面,前一页面的url