Ubuntu 18.04 git安裝配置及基本使用
准備
對Ubuntu相關資源升級
- linux資源升級
sudo apt-get update - linux軟件升級
sudo apt-get upgrade
git 下載安裝
sudo apt-get install git
git 用戶信息配置
安裝完成后進行git配置,分別輸入指令
git config --global user.name "xxx"和 git config --global user.email "你的郵箱地址"配置用戶信息
公鑰生成及添加
配置完成后,需要創建驗證用的公鑰,因為git是通過ssh的方式訪問資源庫的,所以需要在本地創建驗證用的文件。
可以按如下命令來生成 sshkey:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
注意:這里的 xxxxx@xxxxx.com 只是生成的 sshkey的名稱,並不約束或要求具體命名為某個郵箱。
按照提示完成三次回車(不輸入密碼,直接三次回車),即可生成 ssh key。通過查看 ~/.ssh/id_rsa.pub 文件內容,獲取到你的 public key
cat ~/.ssh/id_rsa.pub
4、將上面獲得的public key 在遠程倉庫中添加
詳細配置可看碼雲的幫助手冊 生成/添加SSH公鑰
然后就可以通過git clone ssh鏈接地址 拉去遠程倉庫的數據了
本地倉庫管理:
repository 資源庫(遠程倉庫)
history 本地倉庫
stage(index) 暫存區
working directory 工作目錄
git config -l:查看git配置
git config --global --list :查看用戶信息
git config --global user.name "name":設置開發者名稱
git config --global user.email "email@":設置開發者郵箱
可以在用戶目錄下中的.gitconfig文件里面直接修改開發者名字和郵箱
git status:查看當前倉庫的狀態信息
git add
git add . :將所有已變更文件加入暫存區
git commit -m
git log:查看日志
git reflog:查看所有的操作記錄,完整的。
git pull:回到當前分支最新的版本
git reset
參數:
--hard:不保存所有變更,所有的一切都會還原到指定ID的狀態
--soft:保留變更且變更內容處於staged狀態
--mixed:保留變更且變更內容處於modified狀態
git checkout -b
git branch:查看所有分支
git merge
