Ubuntu18.04下Git安裝及使用


Ubuntu 18.04 git安裝配置及基本使用

准備

對Ubuntu相關資源升級

  1. linux資源升級 sudo apt-get update
  2. 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 :將現有文件恢復為指定ID時的狀態(文件內容)
參數:
--hard:不保存所有變更,所有的一切都會還原到指定ID的狀態
--soft:保留變更且變更內容處於staged狀態
--mixed:保留變更且變更內容處於modified狀態
git checkout -b


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM