一.github原理:
正常的svn是分兩層的:**在本地,**在svn伺服器
github是分三層的:a**在本地(開發目錄),b**在本地伺服器,c**在github伺服器。(優勢:部分儲存型的更新作為不必要更新,不必更新到github遠端,減少通訊時間及github資源占用)
基本操作型別:
1.按照資料傳輸來分:a到b、b到c
2.按照操作內容分:增、刪、查、改/合併
二、常見用法(參考
3.提交:
git add file(or 目錄)
git commit -m " "
4.同步到github : git push -u origin master
5.刪除 (參考:
方法一 git rm (因為許可權問題,可能需要使用sudo git rm)
方法二 rm + git commit -am 「」
三. 注意事項
1. add 目錄時,目錄不能為空(需要至少乙個檔案)
四. 常見錯誤提示
not a git repository (or any of the parent directories): .git (還不是乙個repository ,解決方法,git clone對應的目錄下來)
github版本控制
以前工作的時候所有的軟體採用p4v軟體進行版本控制,p4企業版功能之強大令人嘆服,剛工作的時候,大部分時間都用來熟悉這個軟體了。換了工作環境了,現在的軟體多是使用一種 入庫 的方式,乙個版本儲存一次,次數多了,哪個版本什麼功能,或者做了什麼修改搞都搞不清楚。有鑑於此,想到了torvalds的git版...
GitHub版本控制器使用
1.首先,要有github賬號,申請鏈結位址為 2.註冊成功之後,登陸github,然後,在右上角找到 create a new repo 按鈕,建立乙個新的倉庫 2.1 在本地專案所在目錄按以下步驟操作上傳本地專案步驟如下 touch readme.md 建立專案說明文件 git init 初始化...
版本控制工具GitHub與Git的使用
一 本地庫的初始化 建立本地庫 step1 在建立好的資料夾目錄下執行 git init命令,系統自動生成.git資料夾 step2 設定簽名,有專案級別和系統級別的簽名 作用 起到表示開發者資訊的作用,與github賬號沒有關係 簽名形式 user.name user.email 設定專案級別的簽...