1. 程式人生 > >Git 配置和倉庫獲取

Git 配置和倉庫獲取

配置使用者資訊(名字+Email)

每一次提交commit時都會包含這些資訊,以此區別和標識使用者
注:commit -> 委託託管

方法:

指令git config

$ git config --global user.name "your_name"

$ git config --global user.email "[email protected]"

"my name"處填你在Git的使用者名稱

"my email"處填你在Git的Email帳號

        經過上面的兩條命令後,git程式會將輸入的"your_name"和"[email protected]"存放在一個新建的配置檔案中:~/.gitconfig
我們可以cat一下這個檔案,看看裡面有些什麼
$ cat ~/.gitconfig

[user]

email = [email protected]

name = your_name

        如果config時不小心輸錯了,可再config,新的內容會覆蓋之前的內容。(當然也可以用編輯器Vim直接編輯該檔案,效果一樣)

補充:
git config 針對一個git倉庫
        所配置的內容不會影響到其他目錄下的倉庫,只對當前有影響,也就是可以針對某個倉庫的個別配置項單獨配置。此處通常涉及配置檔案/.git/config
git config --global  針對一個使用者
        所配置的內容(使用者資訊)會影響該使用者的所有倉庫,每一次commit時都會涉及到,所以尤其重要,所配置的檔案為一級目錄下的~/.gitconfig檔案
sudo git config --system  針對一個系統

        也即對系統中的配置檔案進行配置,比如設定一個統一的編輯器,/etc/gitconfig中git config --system core.editor vim即可
        另:對於上述三種配置檔案,在針對某一倉庫時,如果都生效,則有效的優先順序為:/.git/config > ~/.gitconfig > /etc/gitconfig

獲取Git倉庫

  • 新建倉庫並進行版本管理
  • 從已有Git倉庫中clone到本地

clone一個倉庫
指令git clone

$ git clone https://github.com/zhijl/hello-world.git

        git clone + 倉庫的位置
        這裡的位置即Git URL,可以是ssh://、http(s)://、git://,或其他協議

$ cd hello-world
$ ls hello-world
README.md


建立一個新的倉庫
  • 先找好地方建立一個資料夾
  • 在該路徑下,使用指令git init

$ mkdir NewProject
$ cd NewProject
$ git init
Initialized empty Git repository in /home/kin/NewProject/.git/


        至此一個新倉庫就輕鬆建立好了
        ls看看有些什麼

$ ls -a
. .. .git
$ cd .git
$ ls

branches config description HEAD hooks info objects refs

由於初學和水平有限,歡迎指正^_^

Reference

相關推薦

Git 配置倉庫獲取

配置使用者資訊(名字+Email) 每一次提交commit時都會包含這些資訊,以此區別和標識使用者注:commit -> 委託託管方法:指令git config $ git config --global user.name "your_name" $ git co

Git配置設置

高級 onf 選項 以及 種類 合格 默認 暫存 記錄   在開始使用Git時,重要的是要對其進行配置,這樣它在特定的環境裏才能正常工作。我們還能夠以喜歡的方式管理內容以及與Git交互 一、在Git中執行命令   Git命令行的普遍應用形式。通常如下:     git &l

maven環境變數配置倉庫配置(包含jdk環境變數配置

一、先配置好jdk         1、系統變數→新建 JAVA_HOME 變數 ,變數值填寫jdk的安裝目錄(例如 E:\Java\jdk1.7.0)         2、系

git配置常用命令

github 開啟git bash(右鍵選單Git Bash Here) // 生成rsa公鑰和私鑰 - Enter到底 >> ssh-keygen -t rsa -C "[email protected]" /* . 找到C:\Users\[使用者名稱]

yaml配置ini配置的資料來源配置資料獲取

1.前言    關於yaml和ini的相關理論暫不做記錄,不影響程式碼編寫,百度即可。 2.關於配置檔案的選擇    yaml 和 ini 都使用過, 但是yaml更符合人類使用,已要棄用ini,後期各專案均採用yaml進行管理。 3.關於yaml的全流程介紹  

git 從遠端倉庫獲取所有分支

git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; don

git 配置使用

配置物件:GitHub github ssh 配置步驟 1 設定git的user name和email: $ git config --global user.name "qfzxhy" $ git config --global user.email "[e

Git使用者名稱郵箱的全域性配置倉庫配置

Git可以配置了一個全域性的使用者名稱和郵箱: $ git config --global user.name "xxxxx" $ git config --global user.email "[email protected]" $ git config

git】全域性配置單個倉庫的使用者名稱郵箱配置

Git全域性配置和單個倉庫的使用者名稱郵箱配置 學習git的時候, 大家剛開始使用之前都配置了一個全域性的使用者名稱和郵箱 $ git config --global user.name "github's Name" $ git config --global u

git配置本地使用者名稱郵箱—連線遠端倉庫(github)以及LF will be replaced by CRLF...

設定或者修改使用者名稱及郵箱 λ git config --global user.name "***" λ git config –-global user.email "*****" 檢視

利用git bashgit gui向git遠程倉庫提交文件

article bash 命令 rep 路徑 stage chang osi .html 1、首先在該文件夾下git init 2、然後在github下面創建一個新倉庫去存儲你的代碼 3、然後利用add添加遠程倉庫 4、然後點擊stage changed 5、最後點擊長傳

Jenkins一些簡單配置 配置Maven國內鏡像倉庫

jenkins maven國內鏡像 最近在阿裏雲申請一臺雲主機測試Jenkins + Maven自動化持續部署,在構建過程中經常進程自動退出;由於申請測試的免費雲主機配置較低,所以每次在構建的時候會發現訪問主機就會變得很卡,最後進程退出。Jenkins權威指南文中描述: 持續集成服務器會使用很多內

git-ssh配置使用

lin 沒有 segment ssh配置 fault variable 文件 -c config https://segmentfault.com/a/1190000002645623 1、設置Git的user name和email:(如果是第一次的話) $ g

第四課:通過配置文件獲取對象(Spring框架中的IOCDI的底層就是基於這樣的機制)

ted const dex generate stat clas name 必須 nbsp 首先在D盤創建一個文件hero.txt,內容為:com.hero.Hero(此處必須是Hero的完整路徑) 接下來是Hero類 package com.hero; publi

git - 遠程倉庫的刪除重命名

ren 代碼 需要 新版 發生 註意 遷移 mas 修改 在新版 Git 中可以用 git remote rename 命令修改某個遠程倉庫在本地的簡稱,比如想把 pb 改成paul,可以這麽運行: $ git remote rename pb paul $ git rem

git 配置用戶名郵箱

lob .com 信息 post win name blog for 查看 在安裝了git for windows之後,個人總是忘記配置git config的命令,以此記錄一下: 配置用戶名和郵箱的命令 1 git config --global user

zbb20180103 git 配置用戶名郵箱

rda ica git ont gpo 查看 win spa 1.7 git 配置用戶名和郵箱 在安裝了git for windows之後,個人總是忘記配置git config的命令,以此記錄一下: 配置用戶名和郵箱的命令 1 git config --global

git安裝,配置使用

查看 -name 隱藏 user 遠程倉庫 color read 現場 branch 基礎操作 需要一個文件夾作為版本庫 建立倉庫git init 添加文件git add filename 提交文件git commit -m "info" 查看日誌git log//—pr

Git配置(二)Windows安裝Git,並配置Centos為遠程倉庫

Git1、為Centos系統創建Git用戶 useradd -d /home/git git #創建git用戶 passwd git #修改密碼 2、打開Centos系統RAS認證 vim /etc/ssh/sshd_config 打開以下註釋,修

ssh遠程登錄git遠程倉庫傳輸

CA 控制 學習 遠程 SM not san 分享 分享圖片 p { margin-bottom: 0.1in; line-height: 120% } 學習了廖的git教程,網上找了一些ssh的知識,然後開始實踐: 工具:阿裏雲服務器ubuntu16.04LTS(安裝gi