分布式版本控制系统之Git
生活随笔
收集整理的這篇文章主要介紹了
分布式版本控制系统之Git
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Git
- Git 是目前世界上最先進的分布式版本控制系統(沒有之一)
作用
- 源代碼管理
為什么要進行源代碼管理?
- 方便多人協同開發
- 方便版本控制
Git的誕生
- 作者是 Linux 之父:Linus Benedict Torvalds
- 當初開發 Git 僅僅是為了輔助 Linux 內核的開發(管理源代碼)
git 開發時間表
- git 的產生是 Linux Torvals 在無奈被逼的情況下創造的,我看了一下時間歷程:
- 2005 年 4 月3 日開始開發 git
- 2005 年 4 月 6 日項目發布
- 2005 年 4 月 7 日 Git 開始作為自身的版本控制工具
- 2005 年 4 月 18 日發生第一個多分支合并
- 2005 年 4 月 29 日 Git 的性能達到 Linux 預期
- 2005年 7 月 26 日 Linux 功成身退,將 Git 維護權交給 Git 另一個主要貢獻者 Junio C Hamano,直到現在
Git 迅速成為最流行的分布式版本控制系統,尤其是 2008 年,GitHub 網站上線了,它為開源項目免費提供 Git 存儲,無數開源項目開始遷移至 GitHub,包括 jQuery,PHP,Ruby 等等
Git管理源代碼特點
-
1.Git是分布式管理.服務器和客戶端都有版本控制能力,都能進行代碼的提交、合并、...
- 2.Git會在根目錄下創建一個.git隱藏文件夾,作為本地代碼倉庫
Git操作流程圖解
Git服務器 --> 本地倉庫 --> 客戶端 --> 本地倉庫 --> Git服務器
工作區暫存區和倉庫區
工作區
- 對于添加、修改、刪除文件的操作,都發生在工作區中
暫存區
- 暫存區指將工作區中的操作完成小階段的存儲,是版本庫的一部分
倉庫區
- 倉庫區表示個人開發的一個小階段的完成
- 倉庫區中記錄的各版本是可以查看并回退的
- 但是在暫存區的版本一旦提交就再也沒有了
?
轉載于:https://www.cnblogs.com/wf-skylark/p/9309704.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的分布式版本控制系统之Git的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端小知识点(10):原型链
- 下一篇: java信息管理系统总结_java实现科