日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

分布式版本控制系统之Git

發布時間:2023/12/9 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分布式版本控制系统之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的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。