最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 深入 Git 和开发规范(一)

    正文概述 掘金(木亦Sam)   2021-08-25   528

    这是我参与8月更文挑战的第25天,活动详情查看:8月更文挑战

    使用 Git 会给开发带来哪些变化?

    Git 的出现使得当今世界的软件开发带来了翻天覆地的变化。此前大部分的协同工作软件逐渐退出历史舞台,Git 工作流上位,变革了团队开发的协作方式。

    能看到更多其他团队的软件

    Git 并不局限于开发团队内部使用,只需要将仓库添加 watch ,就可以跟踪项目进度,看到别的团队每天都在开发什么功能。如果可以,你还可以进一步交流,分割公用的库,或者参与到项目开发,相互优化,成了不同开发者团队间协作的美谈。

    社会化编程(Social Coding)

    Git 的出现,为开源世界带来了社会化编程的概念,软件开发者因此拥有了真正意义上的源代码,世界上任何人都可以比以前更加容易的获取源代码,将其自由更改并加以公开。 在 类似 GitHub 的平台出现之前,软件开发中只有一小部分人拥有更改源代码的权利,这个特权阶级掌握着开发的主导权。开发者在改写、发布源代码之外,往往需要花更多时间和精力去说服这个特权阶级。这导致了许多起初效率很高的流行软件越发保守化,最终被时代所抛弃。 但是,GitHub 的出现为软件开发者的世界带来了真正意义上的“民主”,让所有人都平等地拥有了更改源代码的权利。这在软件开发领域是一场巨大的革命。而革命领导者 GitHub 的口号便是“社会化编程”。

    为什么需要社会化编程

    当今的 IT 业界已经没有了终身雇佣制,人才流动性日益增大。可以说,每个月我们都能在一些著名开发者的博客中看到这种现象: 月末刚发布“辞职了”的消息,月初就又“入职了”。 您是程序员的面试官,两者之间您会选择哪一位呢? 能查看到以前所写代码的程序员 or 无法查看的程序员 精通最新软件的程序员 or 不精通的程序员 对语言或软件差异带来的不同文化有所理解的程序员 or 不理解的程序员 为了不成为后一种程序员,理解社会化编程至关重要。

    除了 Git 三连,实际工作中还有哪些常用操作

    如果你平时使用命令行提交代码,那么一定很熟悉 Git 三连:

    git add . // 向暂存区添加文件
    
    git commit -m 'xxx' // 保存仓库历史记录
    
    git push // 推送更改到远程
    

    git log--查看历史提交日志

    git log命令可以查看以往仓库中提交的日志, 包括可以查看什么人在什么时候进行了提交或合并,以及操作前后有怎样的差别。 只显示提交信息的第一行:

    git log --pretty=short
    

    显示文件的改动:

    git log <file>
    

    查看文件更改前后的差别:

    git diff
    

    git branch--显示分支一览表

    branch 命令可以将分之名以列表的形式展示,同时可以确认当前所在的分支名 查看远程分支列表:

    git branch -a
    

    欢迎阅读其它文章

    • 使用 Vite2+Vue3 实现网站国际化|8月更文挑战
    • 实战:前端接口请求参数混淆
    • 实战:用 Vue3 实现一个 Message 消息组件
    • 实战:用 Vue3 实现 Image 组件,顺便支持懒加载
    • One Piece,Vue.js 3.0 带来了哪些更新
    • 一篇文章消化 ES7、ES8、ES9 主要新特性
    • 技术团队普遍存在的问题和解决方案
    • ES6中常用的10个新特性讲解
    • 上手后才知道 ,Vue3 的 script setup 语法糖是真的爽

    起源地下载网 » 深入 Git 和开发规范(一)

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元