应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

专为设计师而写的快速入门教程

  在互联网行业工作的想必都多多少少听说过GitHub的大名,除了是最大的开源项目托管平台,许多企业也都是用GitHub来协同开发工作,当然我们彩程也是其中之一。笔者最初决定学习Git也是因为在团队内部设计方案初步被开发出来后,难免会有一些细节需要调整,而为了调整几像素的问题再求前端工程师出马,其实是很影响整体效率的,所以希望通过学习GitHub好在必要的时候直接参与开发,能发挥自己的一点CSS技术以更直接快速的解决问题。
  但是期间竟然发现网上无一篇为设计师而备的Git教程,典型的,几乎没有一个教程讲了GitHub的官方应用,而都是围绕命令符做教程,对就是DOS那样的命令符界面,这对于设计师和产品经理等非技术背景从业者来说多少有些难于上手,所以笔者打算结合个人体验,自己动手写一篇以使用网页和客户端为主的GitHub教程(暂时先仅以Mac版客户端为例),希望它能帮助大家以最快速度熟悉并逐渐开始使用GitHub。
  为什么要了解GitHub
  在开始之前,还是得说说为什么GitHub值得设计师学习。除了开篇所讲的例子,可以将自己所了解的一点CSS或开发技能发挥出来,降低团队合作中的沟通成本。这本质上还是设计师是否应该学习开发或学习到什么程度的问题。不过我一直认为这没什么可探讨的,只是每个人不同的选择和追求。就像有些人是想成为家具设计师,有些人是真想亲手打磨出自己心中最理想的那一把椅子;有些人想成为建筑设计师,有些人只想在山脚下为家人盖一座完美小屋。同样,如果你是真的热爱这个日新月异的行业,没准某天也要自己创造点什么,我想你一定会毫不犹豫的开始学习。
  什么是Github
  按惯例,还是先简介下究竟什么是Git(有基本认识的同学可以直接跳过)。让我们摒弃那些专业名词,用设计师工作中经常遇到的情况来介绍什么是Git:
  你出了一版方案A,在大家讨论后,你改到B,结果再讨论,大家觉得还是不如用A,这时发现A没有另存,还得再改回去!在GitHub中就不用担心,它会记录你提交的每个版本,并把这些都放在一个仓库(Repository)里,而每一次提交改变就是Commit,你可以随时回退到任意一个版本。
  此外你还很可能遇到方案衍生的情况,在方案A的基础上,改出了一种方案B,又改出了一种方案C,可能还分别衍生出B1、B2及C1、C2,在GitHub里有分支(Branches)可以记录这种方案的分化过程。
  后来你觉得B1和C2方案中都有可取的地方,把它们融合一下就可以输出终稿了,Git里当然也支持这种分支合并(Merged)。
  当你个人使用Git,涉及的基本概念就这么几条,是不非常简单呢。下面我们来看看多人协同,也就是Git真正厉害的地方,当然也不复杂。
  在稍大的团队中,可能需要几个设计师合作完成一个方案,怎么样统一进度呢,一种就是大家每天把文件拷在一起,这需要经常浪费时间去同步文件,显然很不方便。另一种是每个人电脑里都留一份,需要时就和云端服务器同步,Git就是采用这样的所谓分布式系统。好处是更安全,也更便捷。
  那么问题也就来了,如果大家都改同一个东西,万一冲突了怎么办?不用担心,Git会帮你对比并告诉你哪里有冲突了,你可以逐个对冲突的地方做出抉择。此外,前面不是讲到可以衍生出分支(Branches)么,在大家各自推进方案的时候,分别把内容放在不同的分支里,就不会相互干扰了。
  开源的项目是任何人都可见,你可以Fork一个项目,这相当于在你的账号下从原项目新建了一个分支,你可以在此基础上改动,如果有希望提交给原作者的成果,可以发合并申请到原库(PullRequest),原作者可以看到通知并决定是否合并。通过这种方式,大家就可以合力将某个开源项目变得更好。
  最后我们还得明确一下概念,Git和GitHub有什么区别,引用知乎上Fluyy的解释git是一个版本控制工具,github是一个用git做版本控制的项目托管平台。这有点类似于Wordpress和Wordpress。com的关系,前者是一个任何有都可以用的免费博客系统,后者是一个平台,在这个平台上你可以通过注册来直接使用Wordpress写博客。
  说到这里我想你已经对GitHub是怎么回事有了基本的认识,下面就让我们撸起袖子,以一个简单的案例来看看GitHub到底是怎么使用吧。
  案例学习做一遍全明白!
  我们以Fork一个项目,做出自己的修改并提交给原作者的任务作为基本案例,下面跟着我一步一步来吧,网快手快的同学几分钟就可以搞定啦。
  第一步:注册一个GitHub账号并登录
  这个流程就不说了,完成后可以下载GitHub官方App,并登录。
  第二步:Fork仓库
  点这里打开我用马甲专为本教程建立一个库DesignersLearnGit,可以看到创建者名(我的马甲)写在前面:TowerKevinLi。然后点击右上角的Fork按钮。
  完成后你会发现跳到一个新的页面,TowerKevinLi变成了你的GitHub账户名(cnkevinlee是我的另一个马甲),这表示你的账号下已经复制了一份DesignerLearnGit,然后你就可以做修改了。
  第三步:修改文件
  可以看到DesignersLearnGit这个仓库里只有两个文件README。md(项目说明)和花名册。txt,这里我们只需尝试修改后者(道理和修改有很多文件的仓库是一样的)。可以直接在线修改,也可以先克隆到本机再修改,对于比较复杂的项目肯定是要采取后者,不过这里我们可以先看看在网页上直接修改怎么操作。
  在线修改:直接在页面上点花名册。txt的名字,进入如下详情页,再点击Edit。
  这里设计的任务内容是在花名册上随便写写你的ID和Tiitle,初衷是能通过这个和学习这个教程的同学有一个互动,看看你能排到第几位。
  在编辑页面编辑完后,滚动到页面底部,点击绿色的CommitChanges按钮确认提交。
  本地修改:另一种办法是把项目克隆到本地后再修改,打开客户端(这里以Mac最新版为例),点击右上角的号,切换到Clone,找到DesignersLearnGit后点击右下的CloneRepository按钮。
  然后从本地找到克隆的文件夹,打开花名册。txt,编辑并保存。这时再切换到GitHub应用的窗口,你会发现它在Changes页已经检测到并列出了你的改变,然后点击Commitamp;amp;Sync按钮,将修改提交并同步到GitHub。注意,提交和同步是两个动作,需要先将下图那个绿色的按钮激活,这两个动作才会同时执行,否则你就需要在提交后再点整个界面右上角的Sync(适用于做出多个修改后统一提交的情况)。
  第四步:申请合并
  在确认已经对自己Fork了的仓库修改成功后,你可以将提交合并申请,申请将你的版本合并入最初的项目也就是我创建的DesignersLearnGit,步骤如下:
  在网页上打开你Fork的DesignersLearnGit的页面,点击这个醒目的绿色按钮
  再点击Createpullrequest按钮,提交申请,完成后我会收到通知,并将你补充的内容合并入原库。
  注意上图圈红的地方显示了要合并的两个分支,由于没有新建分支,这里就默认显示两个库都仅有的Master主分支,你可以尝试新建分支,并选择其它分支申请合并,体验GitHub的分支功能,本文作为入门教程这里就先不赘述了,有问题的同学可以联系我。
  图片对比功能,设计师的真爱!
  做完前面的案例,你会发现GitHub可以直接对比文件间的改动,但也仅对程序、文本文件有效,可我们设计师都是靠图吃饭啊!好了别急,GitHub一直在努力提升设计师的使用体验,并且已经实现了很好的图片对比功能,当然直接上传可能巨大的PSD源文件不太现实,但我们可以对比导出后的版本,点击这里看看Demo吧。
  GitHub的图片对比工具提供了三种对比方法帮你找不同,我们来挨个看一下:
  2up:就是直接并排放在一起对比,会显示尺寸:
  Swipe:是将两个图摞在一起,通过拖动,改变上面的图的显示大小,用户盯着拖动线附近的变化就可以快速发现区别了,如图,当拖到猫眼附近就很容易看出一个戴了眼镜。
  OnionSkin:也是将两个图摞在一块,图下方有一个拖动条,控制上面一张图的透明度,这样在拖动改变透明度的时候,就能感觉到有区别的地方了。
  GitHub使用拓展能做的远不止这些!
  版本管理,协同开发与设计,这只是GitHub最基本的用途,事实上利用Git的体系,可以实现很多其它事情。
  用GitHub协作翻译
  苹果发布Swift语言,号称更加容易上手,让很多设计师都跃跃欲试。官方同时发布了(翻译成中文后)达300多页的官方手册,而国内一个自发组织起来的团队,30多个人用9天时间即将翻译和校对工作全部完成,他们每人都还有自己的事情,上班、上线、创业,然而借助GitHub他们仅用业余时间在这么短的时间内就完成了这一壮举。他们的口号是这一次,让中国和世界同步
  点这里可以看到他们的项目和翻译成果。
  用GitHub写书
  说到了前一个例子,就不得不提GitBook,一个结合GitHub和Markdown来制作精美在线读物的工具。你可以自己或和任何人合作,编著一本在线书籍,还能够销售,当作家不再只是梦。
  用GitHub进行项目管理
  GitHub最初是为了开发的管理而生,当然也就具备了项目管理的潜质,特别是与开发密切联系的项目中,它的优势尽显。这几篇文章介绍了如何使用GitHub结合其它工具进行项目管理:《UsingGithubforProjectManagement》、《使用GitHub进行团队合作》。当然,GitHub还是很偏重开发的管理,一般的项目管理还是适合使用我们家Tower之类的产品:)
  用GitHub搭建博客、个人网站
  一个在线的个人页面,独立博客,几乎是每个设计师的必备。过去,要自己租空间、安装网站程序,搭个人网站,是个耗时又好钱的事。而GitHub本身提供免费的托管服务,又提供了贴心的Pages功能,可以绑定你自己的域名,让这一切就水到渠成了。免费、高效、不限流量,做一个个人页面绰绰有余,比如前两天碰巧看到的这个例子:jianglai。me。不过其实很多工程师都已经在GitHub上搭建了自己的博客,设计师们也快跟进吧。
  推荐一些相关教程:
  《通过GitHubPages建立个人站点(详细步骤)》
  《如何搭建一个独立博客简明GithubPages与Hexo教程》
  《搭建一个免费的,无限流量的BloggithubPages和Jekyll入门》
  更多进阶教程推荐
  鉴于本文只是一篇抛砖引玉的入门教程,就不再详述更多的细节,如果对Git感兴趣的同学,可以看看下面这些,它们可以帮助你成为一名专家、至少是设计师中的Git专家
  《git简明指南》
  《ProGit》
  《GitMagic》
  一个学习Git的在线互动教程
  知乎上关于GitHub学习资料的问题

招收造句用招收造句大全(151)平庸之辈,也妄想修仙?我罗贤门虽非七十二门之列,可却也不是招收垃圾的地方。(152)他先在越中的稽山书院设馆讲学,招收绍兴八县及湖广直隶、南赣等地学子数百人入学……半年度党员自我批评总结2019年以来,在公司领导的正确领导下,在同事的帮助支持下,本人始终坚持高标准、严要求,认真完成领导安排的各项工作任务,自身的素养、业务水平都有很大提高。现将思想、工作和学习等……睡醒后的心情说说一、有一道彩虹,不出现在雨后,也不出现在天空,它常出现在我心中,鞭策着我堂堂正正地做人,给时刻关怀着我的导师!老师,新年快乐!二、人,要善于强大内心的支撑。某人再优秀,对……古代为何称儿子是犬子女儿是千金说到古代,大家肯定都有听过,长辈喊自己的孩子一般都会说什么犬子,女儿的话就变成了千金。都是孩子,为什么叫法会差别这么大呢?尤其是犬子,难道不是形容狗的吗?这其中是有什么讲究的吗……考驾照体检项目有哪些学车之前我们都会先做一个体检,检测自身是否符合开车的身体条件,那么考驾照体检项目有哪些呢?下面就跟着本站小编一起来看一下吧!考驾照体检项目有哪些1、年龄:1870周……别老母原文翻译赏析别老母这首诗的意思任何人离开母亲时都是伤心的,而母亲的心里更是比孩子难受千百倍。黄景仁写的《别老母》这首诗将离别时母亲的心情描写得十分感人,无人不动容。下面是小编整理的关于这首诗的资料,让我们一……银杏花开两棵银杏这是两棵银杏,再普通不过的银杏树,在很久很久以前,就在这片荒地上生了根。这里不是个好地方,倒是风雨经常光临的土地。两棵银杏不知道是有什么本事,竟在这片土地上生长了……酸奶火腿同时吃易致癌1、酸奶不可随意搭配食用酸奶和很多食物搭配起来都很不错,特别是早餐配着面包、点心,不仅口感好还营养丰富。酸奶不宜和某些药物同服,如氯霉素、红霉素等抗生素、磺胺类药物等,它……孕妇卧室里有电脑会影响胎儿吗现代人的生活几乎都是离不开电脑的,上班时间对着电脑,下班回到去的休闲娱乐也是离不开电脑,那么,孕妇卧室里有电脑会影响胎儿吗?就让本站的小编和你一起去了解一下吧!电脑辐射不……项目党建思想政治工作精细化管理的现状与思考摘要:分析了目前项目党建思想政治工作存在的问题,阐述了项目党建思想政治工作精细化管理的重要性,提出了实施项目党建思想政治工作的方法。关键词:基层党建;工程项目;精细管理……弱酸性洗面奶有哪些品牌皮肤干到要死还觉得可能自己买的面霜没有用,殊不知是洗面奶的问题;满脸爆豆仍然在用容易致痘的洗面奶。。。这些都是大部分人护肤的首要问题。护肤要从洗脸开始!洗脸洗不对,会引起很多问……谚语赏析谚语赏析(21)1。燕子低飞蛤蟆叫,倾盆大雨就来到。燕子在低空盘旋,塘边蛤蟆乱叫,通常认为是天气变化的征兆,预示不久就会下大雨。2。鱼跃花,有雨下。池塘……
优秀企业文化建设方案构建企业文化的行为规范态度决闲话太平:移植的企业文化注定失败话说清朝末年,小洪同学从广西财经管理学院毕业,真可谓心怀凌云壮志,决心在社会上做出惊天动地的业绩。为此,他多次参加了大清集团招聘会,结果每次的结……北京之美她身着正红色绸缎戏服,脚踏绣鞋,只见黑暗中昏黄的光撒下,她轻抚平自己鬓上发簪徜徉于中国首都北京,望向窗外都市美景;再品尝酸甜的糖葫芦是否会让人回味无穷?是的,北京这个快节……一次性杯子买纸的还是塑料的随着生活节奏的加快,市面上则出现了越来越多的一次性用品,一次性杯子便是其中的一种,但很多人在购买一次性杯子的时候却总纠结买纸杯还是塑料杯,那么一次性杯子买纸的还是塑料的?一次性……做作业造句用做作业造句大全31、老师从门口进来了,一瞬间,我们就变成了秩序井然的好学生,专心致志地做作业。32、小刚在做作业,你别去打搅他。33、每当我做作业发呆的时候,爸爸就语重心长地对我……二年级品德与生活教学工作总结精选多篇第一篇:二年级品德与生活教学工作总结品德与生活教学工作总结20142014学年度春小学二年级下学期本人承担了二年级思想品德课的教育教学工作,我深深地感到辛勤付……想复制迪士尼的传奇但迪士尼在完善生态圈2019年,Netflix或将终止与迪士尼的合作关系。届时,Netflix将不再享有迪士尼影片的独家放映权(以及优先放映权)。在8月8日,迪士尼发布第三季度财报后,CEO……高血脂可以吃鸡蛋食品误区知多少国内外不少专家都曾经做过关于咖啡的研究,认为定期喝咖啡容易导致心肌梗塞、骨质疏松等症。这主要是咖啡中的咖啡因在作怪。饮用脱咖啡因咖啡,已经证实可以降低患糖尿并老年痴呆症的风险。……从前有座灵剑山千灵教教主是谁天轮真君和琉璃仙什么实际上小琉璃拥有双重人格,她的另一面是千灵教圣女叶璃。不过叶璃也是站在王陆和小海这边的,她最后打算牺牲自己放他们走,好像也只有这样才能彻底解放小琉璃。小琉璃有一段记忆被删除,当……有你真好缕缕清风吹过了我的发梢,丝丝细语绘出你的模样。我如任性的小鸟在空中自由翱翔,奶奶你如夏日中的一片树荫,供我憩息,给我阴凉。时光荏苒,岁月在指尖旁缓缓流过,它悄无声息,却留下深深……成功者个价值连城的习惯成功是一种习惯,失败也是一种习惯。你的习惯无法改变,但可以用好的习惯来替代。成功很简单,只要简单的事情重复做,养成习惯,如此而已。以下是成功者十三个价值连城的习惯,我们称之为百……超感人的表白仅此献给最深爱的你我知道,我自己真的不能再这么浑浑噩噩的幼稚下去了,我每次说我喜欢你,好想你,好爱你的时候都觉得好好笑,对你真心是很不公平的,我对你的需要那么多,你对我的需要却那么少……星座水逆是什么意思你做的都是错的让你怀疑人生水逆是什么意思?其实水逆有很多意思,既是病名也是药房,但是现在多数所说的水逆是指占卜上的。占卜这个东西信则有不信则无,不过现在倒是很流行,而水逆就是影响正常星座的气运问题,实际……
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网