實驗專案管理工具Git與Github相關使用

2021-10-04 04:24:36 字數 1868 閱讀 9877

軟體構造實驗課程開始已經一周多了,通過一周多的**思路設計與實際**的編寫,相信很多人都需要將自己這一階段的**進行儲存,後續再根據具體的實驗要求、注釋說明進行進一步的完善。通過第一周課程的學習,我們知道了對**的儲存以及日後修改可以通過一些版本控制工具進行。通過這些工具的處理,能夠極大便利增強我們對**在不同階段發展的理解,也能夠更好地在週期性這一維度對**進行更好的評估,使之達到我們設計軟體的要求。本門課程我們採用的是git作為我們的版本控制工具。

首先我們可以先來認識一下git。git作為乙個分布式的開源版本控制系統,和我們所熟知的集中式的版本控制系統最大的不同在於git能夠使得開發者將專案提交到本地,然後每個開發者通過轉殖拷貝乙個完整的倉庫,不必伺服器端的軟體支援。此處提供乙個有關於git使用的簡明教程,有關git的入門問題基本可以從此處獲得答案:git簡明教程

通過對git的一些基本了解之後,我們可以進一步通過對git的一些常用命令的了解,來認識如何對我們的**版本進行控制。

建立倉庫

git init //使用當前的目錄作為git倉庫

git init newrepo //使用我們指定的目錄作為git倉庫

倉庫建立完成之後,所有的資料、資源都會存放在.git資料夾中,但是這個資料夾預設是隱藏的。

新增檔案

git add filename //這個指令可以將檔案加入到快取區中

提交檔案到倉庫

git commit -m 「提交備註」 //這個指令可以將在暫存區中的檔案提交至倉庫中

檢視提交資訊

git status //這個指令可以檢視當前專案中檔案的狀態

git log //用於檢視提交日誌,顯示提交資訊

轉殖遠端倉庫

git clone [url] //這個命令用於將遠端倉庫內容轉殖到本地

由於實驗的提交環境依賴於github,因此需要將本地編寫的**通過git管理之後,再由git與github關聯,提交至github倉庫中。在這個環節中,我們有兩種方法進行操作。

第一種方法是採用先在本地建立git倉庫,即先開啟建立好了的工程專案,然後在git bash中開啟。進入之後在命令列中輸入git init建立倉庫。建立倉庫完成之後輸入git add將需要新增的檔案新增進入暫存區中,然後輸入git commit -m "備註"將內容提交至倉庫。接下來就是將本地倉庫內容上傳到遠端github倉庫中。首先輸入git remote add origin 倉庫位址

,在這一步中如果之前你沒有將github上的個人資訊輸入驗證,此處會叫你輸入賬號資訊。然後輸入

git push -u origin master*就能將我們提交至本地倉庫中的檔案提交至github中。

第二種方法中就是先將遠端空倉庫轉殖至本地,輸入git clone [url]將這個**上的倉庫內容拷貝至本地,然後在這個目錄中建立專案,編寫**。當需要提交的時候同樣需要先將檔案加入快取區,然後提交至本地。最後輸入git push,將**提交至遠端倉庫中。同樣在提交時會需要使用者輸入github的使用者名稱和密碼。

專案管理工具之Git

git安裝 雙擊一路下來,根據個人喜好,修改安裝路徑 設定git的user name和email git config global user.name test git config global user.email test bldz.com 生成ssh金鑰過程 1.檢視是否已經有了ssh金鑰...

Git 專案開發管理工具

工作區 執行git add 暫存區 臨時儲存 執行git commit 本地庫 歷史版本 一 新建 庫 git init git init project name git clone url 二 配置 git config list git config e global git config g...

git版本管理工具

以svn為代表的集中式版本控制系統,只有乙個 庫,開發的時候需要先從 庫獲取到最新的版本,然後開始幹活,幹完活之後提交到 伺服器。而git是一種分布式管理控制,每個使用 庫的機器上面都可以有自己的本地 庫,如果多人協作開發的話,只需要用一台伺服器作為中轉,來同步不同使用者之間的本地庫就行了,這樣在沒...