高效文件管理-Git管理个人文件指南
高效文件管理-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管理个人文件指南相关推荐
- Git管理 本地文件误删(提交和没提交情况下),恢复文件的方法
注意:右键空白区域弹出的git的版本库浏览器窗口,为本地库.提交与否影响的是此处是否和资源管理器目录的一致. 1.Git管理 本地文件误删(没提交情况下),恢复文件的方法: 2.Git管理 本地文件误 ...
- 使用Git管理多媒体文件
导读 Git 是专用于源代码版本控制的工具.因此,Git 很少被用于非纯文本的项目以及行业.然而,异步工作流的优点是十分诱人的,尤其是在一些日益增长的行业中,这种类型的行业把重要的计算和重要的艺术创作 ...
- git 删除git管理_使用Git管理多媒体文件
git 删除git管理 Git是专门为源代码版本控制而设计的,因此,主要用于纯文本格式的项目和行业很少使用它. 但是,异步工作流的优点很有吸引力,尤其是在越来越多的行业中,将严肃的计算与认真的艺术创作 ...
- git让单个文件回滚到指定版本
https://blog.csdn.net/fsgsggd/article/details/79875035 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITey ...
- Git基础-git diff 比较文件的差异
1.问题讨论的情景 查看 比较 被git管理的文件在 工作区.暂存区和版本库之间的差异, 就需要用到 git diff 命令. 下面讨论以下四个情景下文件的差异的比较:* 工作区和暂存区* 工作区和版 ...
- git管理大项目或者大文件
git 是追踪代码库演进的最佳选择,并且它能让你与你的同事间高效协作.当你想要追踪的库非常巨大时会发生什么? 在这篇文章里,我会尝试着给你一些想法和技巧来恰当地处理不同种类的大仓库. 两种大代码库 如 ...
- 计算机中大量文件需要管理怎么办,如何高效管理电脑文件培训.ppt
如何高效管理电脑文件培训 @平凡不美 要素之二:文件保存属性 存档 只读 隐藏 能看的! 能改的! 只能看! 不能改! 防修改! 一般你看不到 设置了才能看 可防错误删除 要素之三:文件分类:常见电子 ...
- 使用git管理文件版本(本地仓库)
目标:使用git在本地仓库完成版本控制,及相关命令的使用. 创建版本库 添加文件 修改文件 删除文件 删除文件并保存副本 将java工程提交到版本库 忽略文件(提交版本库时,可忽略某些文件) 1,创建 ...
- Git常用命令和Git团队使用规范指南
1. 前言 在2005年的某一天,Linux之父Linus Torvalds 发布了他的又一个里程碑作品--Git.它的出现改变了软件开发流程,大大地提高了开发流畅度,直到现在仍十分流行,完全没有衰退 ...
最新文章
- Hyper-V安装(摘自本站)
- TP5 实现基于标签简单的推荐算法
- mathtype批量修改公式的字体大小
- 美术的故事 —— 那些用技术创造艺术的游戏开发者
- typeScript的函数实例
- leetcode刷题集:栈与队列
- excel if in函数_【Excel函数】Small+Index+IF 一对N返回
- 数据创造价值_展示数据并创造价值
- linux清除历史命令记录_Linux运维常用维护命令记录,不是长篇理论,干的实用...
- 拓端tecdat|R语言配对检验分析案例
- 如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
- 各类资源工具下载地址(http://msdn.itellyou.cn/)
- java nio wakeup_Java NIO的wakeup剖析
- linux基础教程 黑鹰基地Linux运维特训班
- tangent space与object space
- 蓝桥杯(Java) 回文日期
- 挂茶馆VIP问道教程
- 内网环境下微信扫码登录小结
- Eclipse java 字体的设置(最佳字体推荐)
- 制造业企业招工难,怎么从根本上解决?