为了账号安全,请及时绑定邮箱和手机立即绑定

版本管理工具介绍—Git篇

难度中级
时长50分
学习人数
综合评分9.00
329人评价 查看评价
9.2 内容实用
8.9 简洁易懂
8.9 逻辑清晰
  • 版本控制工具: 1.文件备份 2.记录历史 3.回到过去 4.多端共享 5.独挡一面 6.团队合作 简单讲就是为了实现团队协作,社会化编程的一个工具。
    查看全部
  • git的最佳实践: 1:多用客户端和工具,少用命令行,除非你是在linux服务器上直接开放 2:每次提交前,一定diff自己的代码,以免提交错误的代码 3:下班回家前,一定整理好自己的工作区,今日事今日毙 4:并行的项目,一定使用分支开发 5:遇到冲突的时候,一定搞明白冲突的原因,千万不要随意丢弃别人的代码 6:产品发布后,一定要打一个tag,方便将来拉分支修复bug 以前一直使用SVN,目前的公司的项目小组在使用git这个工具,学习一下。 我感觉他们各有优缺点吧! 总体感觉git更加的强大,当然操作起来也就烦人一点了。 我觉得一定要养成良好的操作习惯,才能避免到许多的小问题,比如: 1:想提交的代码,一定经过测试 2:提交之前,一定先拉取一下最新的代码 3:如果拉取的时候有问题,必须解决掉,此时一定注意自己不清楚的代码不要动 4:提交时一定要写注释 5:每天自己一定要写日志,这样自己每天的工作都是有据可查的,对于写日报、周报、年终总结、个人总结等等都是有帮助的 6:做事情,任何事情都是类似的,一定先弄明白需求,理清思路在动手,防止走弯路防止做错方向。 谢谢,龙猫的分享,也感谢廖学锋老师的分享,我没有给钱,就给点广告吧!不过廖老师的教程确实不错的!
    查看全部
  • 里程碑——标签——通俗一点讲就是软件的一个比较完整稳定的版本,可以用来上线发布的一个版本。这样可以方便以后的继续开发,但是也不影响出来一个版本。
    查看全部
    0 采集 收起 来源:建立里程碑

    2016-12-06

  • 1:git log——看日志 2:git reflog——看日志 3:git reset——回到某个版本,这个比较重要 回到过去或者未来,为什么要回去,因为放错了,需要回到没犯错的状态,这样可以继续保持一个好孩子的状态。
    查看全部
    0 采集 收起 来源:如何回到过去

    2016-12-06

  • 1:冲突,这个东西在多人协同开发,或者做任何事情的时候都是在所难免的,通俗一点讲,是指多个人在同一个位置上做了不同的事情,这时候系统的智商就不够了,需要人肉的方式来解决这类问题,毕竟人会思考、判断、取舍利弊嘛! 2:针对使用Git这个工具所产生的冲突,我们通常的做法是这样的 2-1:先pull应用 2-2:人肉解决冲突 2-3:再将应用从工作区提交到暂存区 2-4:再将应用从暂存区提交到本地分支 2-5:再将应用从本地分支提交到远程版本库
    查看全部
  • git常用命令 1:git clone——复制一个项目 2:git status——查看项目的状态 3:git add——将项目从工作区提交到暂存区 4:git commit——将项目从暂存区提交到分支 5:git reset——恢复某个提交 6:git pull——拉取项目 7:git push——推送项目 8:git log——查看日志 9:git --help——查看帮助(这个非常的重要,可以通过此命令学习许许多多的命令的使用方式) 10:git --version——查看版本
    查看全部
  • GitHua对于我来讲最大的用处在于两点: 1:克隆我想看的一些开发项目 2:讲自己的项目开源且托管到GitHub这个网站之上 3:软件的使用需要下载、安装、使用、看用户手册、文档等等,最主要的事多动手玩 4:一个网站和一个软件类似,需要多玩多动手,需要注册、看文档、实际动手创建一个项目,然后不断的玩这个项目。
    查看全部
  • Git是一个软件,是一个版本分布式管理工具。 GitHub是一个网站,用来托管各种项目的,不花钱也能用,不过需要将自己的代码公开。就好像有一个舞台,不花钱向上也行就必须裸上,花点钱能有更多的服务想裸也行想穿衣服也行。 Git和GitHub的关系,除了前三个字符一样,就是往GitHub这个往上托管代码、克隆代码都能使用Git这个工具,也能和GitHub上的一些人或者团队一起开发一个项目。
    查看全部
  • 版本管理工具: 1:类型主要分为两大类,集中式、分布式 2:集中式的特点是有一个中央服务器,需要联网才能使用,操作模式是从中央服务器拿到代码,然后修改,然后在提交到中央服务器,代表有CVS、SVN 3:分布式的特点是没有一个具体的中央服务器的概念,在没有网络的情况下也能使用,每一个开发者本地都有一个本地的版本库,开发者可以在本地电脑进行各种各样的开发工作,有网的时候提交自己的代码就行了,其实就是将代码从本地版本库提交到远程版本库。
    查看全部
  • 版本管理工具的作用 1:文件备份 2:记录历史 3:回到过去 4:多端共享 5:独挡一面 6:团队协作 简单讲就是为了实现团队协作,社会化编程的一个工具。
    查看全部
  • 版本管理工具大致分为两类: 集中式(svn):需要一个服务器对其进行托管,每次提交的都是最新的版本,每次操作都需要联网,不方便。。 分布式(git):每个人提交的都是一个版本,可以对其进行回溯,不需要联网就可进行操作 github:是一个网站,一个社区
    查看全部
  • git版本管理工具 作用:对文件进行备份,记录历史文件,回到历史文件,多端共享,团队协助
    查看全部
  • 里程碑 release
    查看全部
    0 采集 收起 来源:建立里程碑

    2016-11-28

  • git log 查看提交日志 git reset --hard 号 git reflog 查看恢复之前所有提交记录
    查看全部
    0 采集 收起 来源:如何回到过去

    2016-11-28

  • svn集中式,需要一个中心服务器去放置文件,需要联网才可以工作。git分布式可以在不联网的情况下快速的完成代码的提交、查看、删除等等的操作。
    查看全部

举报

0/150
提交
取消
课程须知
如果你学过编程,有过代码或者项目经验学习期本课程更容易体会到他的强大之处,如果你想在coding方面有长远的发展,那么掌握此工具会助你更上一层楼。
老师告诉你能学到什么?
1、git和github的基本使用 3、使用git和github来解决多人协作问题

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!