Git入門指南一 基本介紹和建立Git倉庫

2021-06-29 06:02:53 字數 1073 閱讀 7382

git是乙個版本控制系統(version control system)

記錄下所有檔案的所有版本,可以有效地追蹤檔案的變化。當**出錯的時候,可以很容易地恢復到之前的狀態。

對於多人協作開發的專案來說,版本控制系統更是必不可少。它保證每個人都能夠獲取最近更新的**,每個人開發的**可以更方便地增加到專案中,避免不同**之前產生的衝突,減小溝通成本。

而git就是時下最流行的版本控制系統

github就是乙個基於git的**託管**。由於其上聚集了大量的優秀**和優秀程式設計師,使得它成為了乙個極具價值的開發者社群。

在github上,你可以免費託管你的**,進行版本控制,同別人協同開發。**必須開源,付費使用者可以選擇私有專案。

安裝git

git help

git --help

man git -

另外git help可檢視git命令引數

本地建立乙個目錄

進入目錄執行「git init」進行初始化 後,git會對此目錄下的檔案進行版本控制

在遠端伺服器上建立乙個專案(gitlab或github上),記住ssh位址

git remote add 別名

以後可以通過別名提交**

步驟1. 檢視位址

步驟2. clone

Git(一)基本介紹和安裝

git 定義 分布式版本控制系統 提下github,是基於git的 託管 同樣對專案進行版本控制,注意私有庫需要付費 跟svn cvs比較 相同點 版本控制軟體 不同點 svn是集中式的版本控制,版本庫放在 伺服器 通常操作使用聯網來比對內容 git是分布式的版本控制,各自電腦會存放完整版本 只推送...

git和github入門指南(6)

螺釘課堂作業全程採用git管理,希望在日常使用中,加深對git和github的理解 具體流程 1.註冊github賬號,並把賬號名傳送給專案老師 2.專案老師新增對應賬號到專案中 3.第一次寫作業,通過git clone 專案位址,把專案轉殖到本地 4.第二次寫作業之前,先git pull把專案拉到...

git和github入門指南(4)

分支可以簡單的理解為分叉,在主幹上長出一條枝幹出來,主幹分支通常叫做master,在主分支上可以開很多分支出來,不同的人在不同的分支上做開發,最後合併到主分支,這樣不會相互影響 第一步 根據需求,從master拉出新分支 第二步 新分支開發完成後,或者需要討論的時候,就向master發起乙個pull...