個人在工作或者學習的時候會遇到這種事情:
寫**:乙個**可能要修改很多次,可能會產生很多個版本
我們需要乙個東西來進行版本的控制管理;
那麼這個問題如果發展到一群人?
比如說我們公司協同開發乙個**:
解決方案:集中式處理;
在開發或者工作中,你每一次修改都會產生一次對應的記錄,記錄修改者,修改的內容,修改的時間等等。
方便開發人員及時獲取最新的動態,並且知道更新了什麼地方。
簡單的說,就是多人協同開發的乙個基礎
分布式:開源專案
集中式:公司內部專案
git 是世界上最先進的分布式版本控制系統;
git是免費的,開源的;
創始人:linus benedict torvalds
類似的平台還有coding等等。
pwd:檢視當前所在目錄
cd :切換資料夾
ls :列出清單
我們現在進入我們的桌面
清空螢幕: clear
建立乙個資料夾 : mkdir 檔名
刪除乙個資料夾: rm -r test
建立乙個檔案: touch 檔名
向檔案中寫入內容 : echo 內容 > 檔名
檢視歷史記錄 : history
檢視命令幫助文件: 命令 --help
git安裝完之後第一步就應該是這是使用者名稱和郵箱;相當於乙個標識,你之後每次一提交專案,都會附帶這個資訊;
git config --global user.name "princess_li"
git config --global user.email [email protected]
必須要配置這兩個屬性。
檢視git全部的配置;
必須要配置這兩個屬性。
檢視git全部的配置;
git config -l # 檢視git的全部配置
git config --global --list #檢視當前使用者的配置
這些資訊既然可以儲存,那麼到底儲存在我們系統的什麼地方了呢?git的工作目錄有哪些?
遠端轉殖乙個倉庫 git clone
Git教程 1 Git 本地關聯遠端倉庫
建立本地倉庫 git init本地配置 新增檔案上傳,設定上傳資訊 git add git commit m init repository 本地新建分支 預設為master git checkout b dev本地切換分支 git checkout dev檢視本地分支 git branch免密碼配...
git學習 1 git起步
本文出自 本文內容 安裝git 配置使用者資訊 檢視使用者資訊 獲取幫助 什麼是版本控制?版本控制是一種記錄乙個或若干檔案內容變化,以便將來查閱特定版本修訂情況的系統 git 和其他版本控制系統的主要差別在於,git 只關心檔案資料的整體是否發生變化,而大多數其他系統則只關心檔案內容的具體差異。li...
Git日記 (1)Git安裝
在 linux 上安裝 如果你想在 linux 上用二進位制安裝程式來安裝 git,可以使用發行版包含的基礎軟體包管理工具來安裝。如果以 fedora 上為例,你可以使用 yum sudo yum install git如果你在基於 debian 的發行版上,請嘗試用 apt get sudo ap...