git簡單使用!
阿新 • • 發佈:2018-12-22
Git
Git是一個免費、開源的版本控制軟體.
系統具體功能
1. 記錄檔案的所有歷史變化
2. 隨時可恢復到任何一個歷史狀態
3. 多人協作開發或修改
4. 錯誤恢復多人協作開發或修改
Github
Github是全球最大的社交程式設計及程式碼託管網站https://github.com/)
Github可以託管各種git庫,並提供一個web介面(使用者名稱.github.io/倉庫名)
Github和Git的關係
Git是版本控制軟體 Github是專案程式碼託管的平臺,藉助git來管理專案程式碼
git使用
1.在桌面建立一個倉庫(就是一資料夾) `mkdir ` 2.在資料夾內建立兩個檔案。.git 3.cd Desktop/倉庫/ 4.git init 一個空的倉庫建立好了 5.檢視隱藏檔案是否存在(隱藏檔案是執行4步後生成的 6.註冊身份資訊 `git config user.name 'zhangXXX'` 7.註冊郵箱資訊 git config user.email '[email protected]63.com' 8.git add. 9.git commit -m '備註‘ 10.git status
git 使用
建立資料夾–mkdir
在資料夾內建立–直接輸入 git init
配置個人資訊
git config user.name ‘張三’
git config user.email ‘[email protected]’
檢視 版本
git log or git reflog
回退到某個版本號
git reset --hard 版本號
撤銷工作區操作
git checkout 檔名
撤銷暫存區程式碼
git reset HEAD 檔名
然後 撤銷到工作區
刪除檔案
rm 檔名
git確認刪除檔案 對比新增檔案git_add
git rm 檔名
刪除後記錄刪除操作版本
git commit -m ‘刪除描述’
誤刪撤銷
git checkout – 檔名
在根目錄下編寫 .gitconfig
生成ssh公鑰
ssh-keygen -t rsa -C ‘[email protected]’
進入.ssh cat id_rsa.pub
複製公鑰到專案
建立倉庫 檢視倉庫地址 複製
到專案檔案中 git clone 貼上
進入克隆下來的檔案中 建立要push的專案
然後 add commit -m push
下拉 git pull
刪除原克隆檔案
重新克隆 複製專案地址
然後 git pull