Git 使用入門

未完待續...git

1、基本概念

2、經常使用命令

1. 經常使用命令速查表(英文)

clipboard.png

2. 經常使用命令速查表(中文)

clipboard.png

3、場景應用

一、配置Git帳號

優先級:工程級 > 用戶級 > 系統級
  • 系統級配置spa

    • --system 包含系統上沒有給用戶及其它們倉庫的通用配置
    • 位於 /etc/gitconfig
  • 用戶級配置code

    • --global 只針對當前用戶
    • 位於 ~/.gitconfig 或 ~/.config/git/config
  • 工程級配置ip

    • 只針對當前倉庫
    • 位於當前倉庫的 .git/config
  • 查看Git配置rem

    git config user.name
    git config user.email
  • 添加全局配置it

    # Git global setup
    git config --global user.name "example"
    git config --global user.email "admin@example.com"

二、建立初始倉庫

情景:初始倉庫內容爲空,需添加文件內容至初始倉庫。下面列舉兩種添加方式:
一、克隆空倉庫,進入相應文件夾添加文件並上傳文件。
二、已存在待上傳的項目文件,進入文件夾後以此文件夾內內容做爲倉庫內容並上傳。
  • 流程圖
    clipboard.png
  • 操做步驟ast

    • 建立新的目錄和文件並上傳至倉庫class

      # Create a new repository
      git clone http://192.168.193.131/practice/project.git
      cd project
      touch README.md
      git add README.md
      git commit -m "add README"
      git push -u origin master
    • 已存在的目錄和文件並上傳至倉庫email

      # Existing folder or Git repository
      cd existing_folder
      git init
      git remote add origin http://192.168.193.131/practice/project.git
      git add .
      git commit
      git push -u origin master

三、獲取指定tag的版本

獲取 openwrt tag 爲 v18.06.2 的分支版本
  • tag 版本
    clipboard.png
  • git 命令cli

    git clone --branch v18.06.2 https://git.openwrt.org/openwrt/openwrt.git

4、參考資料

相關文章
相關標籤/搜索