無任何前置條件的高效git個人檔案管理指南,從零到一百,只需要一篇文件!
前言: 你曾經被qq群檔案的不改,再也不改,永不再改,再再再再也不改支配過麼?恭喜你今天找到了拯救之道。git檔案管理與發布功能。
git優勢:
檔案增刪查改的追蹤 = 乙個強大的版本管理器。
邏輯: git是一名優秀的管理者,將你分配給他的區域(git init的目錄)分成,工作區和倉庫區。工作區記錄一切檔案的增刪查改狀態。倉庫區保留最優秀的成果。當你覺得某個工作成果合格時,就可以把他遞交給(git add 檔名)倉庫。進而,倉庫確認受理這個遞交(git commit -m 「message」)後會為將每次提交都存檔。你可以很容易的回到你的過去。
操作: 如下操作應該與專案或計畫等同步推進。
1.專案開始
1.建立倉庫
書寫文件
同時應於相應目錄,建立倉庫
2.逐步完成專案2.不斷填充倉庫
逐步完成工作,每完成一階段後需通過qq等軟體通知,版本管理全靠文字說明
倉庫有很多存個檔,甚至有多個分支,你可以很容讀取這些存檔
3.儲存專案3.遠端連線github
常存於某人電腦之中,專案完成後,常於qq群中發布,於某盤儲存
雲儲存,及時更新,url發布,允許他人參與
下面為一套簡易教程。
cd 對應目錄名稱
git init
注意:目錄名用/分割。
1.檢視工作區狀態
git status
2.擬定新增檔案到倉庫
git add 檔名
3.遞交新增請求,並於請求成功後為倉庫存檔
git commit -m "說明文字"
1.於github新建倉庫,構建乙個起始不含readme的全新倉庫。
2.進行設定以確保你的github賬號接受來自你的電腦的連線。此步驟僅第一次時需要。
也可以檢視官網提供的設定方案。
ssh-keygen -t rsa -c "你的郵箱"
於此系統預設使用者目錄下,找到id_rsa.pub複製其內容。
於github使用者設定中找打ssh key,建立乙個新ssh key。
將複製的內容貼上於此。
3.發布。
1.建立你的電腦和github連線
git remote add origin 你的賬戶名/test.git
2.推送你的本地庫到雲端
git push -u origin master
至於git的其他高階用法此處並不涉及,記住,git的關鍵在於思想與基本的行動方法。例如用git寫**,日記,甚至公布法律。
例如下圖是喔作為宿舍長,實現的基於git的宿舍記賬功能。你可以把這套體系套用在任何需要檔案管理與發布的地方。
Git版本管理個人解讀
為了規範 庫分支管理 和版本管理,使 分支及版本結構清晰,方便維護,並避免由於維護造成的錯誤的版本發布等問題。通常每個應用的 將包括 master develop release hotfix feature 分支,release hotfix feature 分支的命名規則分別為 release ...
個人管理 個人知識管理
持續的學習是個人生存和發展的基礎 資訊和知識 在一段時間和時期內,學習的內容必須聚焦,起碼要在乙個領域內成為專家學習的內容取決於個人的價值觀 特長 個性和目標人是知識獲取的重要渠道,所以你應該知道誰最擅長什麼?遇到問題時知道可以向誰學習和請教人際關係需要維護,捷徑是找到那些願意共享自己朋友資源的人,...
個人管理 個人知識管理
持續的學習是個人生存和發展的基礎 資訊和知識 在一段時間和時期內,學習的內容必須聚焦,起碼要在乙個領域內成為專家學習的內容取決於個人的價值觀 特長 個性和目標人是知識獲取的重要渠道,所以你應該知道誰最擅長什麼?遇到問題時知道可以向誰學習和請教人際關係需要維護,捷徑是找到那些願意共享自己朋友資源的人,...