git是現在最流行的分布式版本控制系統,開發linux時誕生的,可以多人合作分布式開發,管理多個版本,跟github不是同乙個東西,github是開源**託管的伺服器,支援git開發。
git包括工作區,版本庫,遠端庫。
#建立版本庫,執行完成後生成.git的版本庫
git init
#新增內容到版本庫的暫存區,.表示新增工作區的全部
git add .
#將暫存區的東西提交到當前分支,可以加提示內容
git commit -m "first commit"
#檢視版本庫關聯的遠端庫
git remote -v
#版本庫關聯遠端庫,記得寫自己遠端庫的**(用http或者ssh兩種方式都可以),origin是遠端庫預設名,可以修改
git remote add origin git@github.com:yang/learngit.git
#刪除當前關聯的遠端庫
git remote rm origin
#push版本庫的內容到遠端庫,把當前分支master推送到遠端庫,第一次使用加-u,因為遠端庫是空的,關聯本地master和遠端庫新的master
git push -u origin master
#建立和切換到當前分支
git checkout -b xuyang123
#檢視當前分支
git branch
git學習心得
建立倉庫並且用gitbash遠端上傳 1.在github上建立專案 登入github後,你可以在右邊靠中那裡找到乙個按鈕 newrepository 點選過後,填入專案名稱 說明和 過後就可以建立。2.配置git以及上傳 安裝git成功後,選擇git bash,用命令列中完成,首先初始設定git 1...
git學習心得總結
git的強大之處在於 1.可以隨處建立分支,使得不同功能的開發不會依賴,這樣 不同版本的 可以完整地保留下來。2.可以隨時將 版本倒流到某個正確無誤的時刻,時光倒流。3.可以利用reset 將本地的冗餘提交的版本去掉。4.可以使用stash 暫存一系列的零時操作。空間倒流。5.可以讓使用者在本地或者...
git學習心得總結
git 是乙個分布式管理工具,通過指紋字串來時刻保持資料的完整性,關心的是檔案資料整體的變化,並不儲存變化前後的差異資料 git 在本地磁碟儲存有關專案的歷史更新,所有絕大多數操作只需要訪問本地檔案資源,並不需要internet。當然可以使用githbub將 託管,進行遠端開發,方便團隊比較分散的情...