git基本使用

GIT基本使用


[toc]

新建/克隆代碼庫(kù)

# 當(dāng)前目錄新建一個(gè)Git代碼庫(kù)
git init
# 下載一個(gè)項(xiàng)目和它的整個(gè)代碼歷史
git clone [url] 

查看git的配置

git config --list

修改用戶名和郵箱地址

git config --global user.name "your name"
git config --global user.email "your email"

添加遠(yuǎn)程倉(cāng)庫(kù)

git remote add origin https://github.com/pythonpillow/hello_world.git

查詢遠(yuǎn)程倉(cāng)庫(kù)

git remote

刪除指定遠(yuǎn)程倉(cāng)庫(kù)

git remote rm origin

撤銷

# 恢復(fù)暫存區(qū)的所有文件到工作區(qū)  
git checkout .  

# 重置暫存區(qū)與工作區(qū),與最新的commit保持一致    
git reset --hard

創(chuàng)建SSH Key鏈接

ssh-keygen -t rsa -C "17623899174@163.com"

(這里注意看公鑰和私鑰的位置,使用ssh添加遠(yuǎn)程倉(cāng)庫(kù)的時(shí)候需要用)

回退版本

# 回退到上一個(gè)版本
git reset --hard HEAD^^ 
# 回退到指定版本
git reset --hard 86eefa
# 版本號(hào)可用 git log命令查看

分支

# 查看遠(yuǎn)程分支
git branch -a
# 查看本地分支
git branch
# 添加新分支,使用新分支push的時(shí)候,github會(huì)自動(dòng)創(chuàng)建新分支
git checkout -b 新分支名
# 切換分支
git checkout 分支名
# 刪除遠(yuǎn)程分支
git push origin :遠(yuǎn)程分支的名
# 刪除本地分支
git branch -D 本地分支的名
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、安裝git linux上安裝git 首先輸入git,檢測(cè)系統(tǒng)是否安裝git 如果是Debian或者Ubuntu...
    Lhuo閱讀 328評(píng)論 0 1
  • (git下載地址) Git學(xué)習(xí)地址 http://www.yiibai.com/git/git_basic_con...
    52Alice閱讀 466評(píng)論 0 1
  • 題外話 以前不了解git的時(shí)候,總感覺(jué)git是非常高大上的東西,很長(zhǎng)一段時(shí)間都沒(méi)有接觸上。但后來(lái)用了一段時(shí)間后,發(fā)...
    _星辰夜風(fēng)閱讀 628評(píng)論 0 1
  • Home 關(guān)于Gitee Gitee 是開(kāi)源中國(guó)社區(qū)[http://www.oschina.net]團(tuán)隊(duì)基于開(kāi)源項(xiàng)...
    奮拓達(dá)閱讀 2,469評(píng)論 0 3
  • 1. 創(chuàng)建SSH Key 用戶主目錄下,看看有沒(méi)有.ssh目錄,如果有,再看看這個(gè)目錄下有沒(méi)有id_rsa和id...
    Message_id閱讀 229評(píng)論 0 0

友情鏈接更多精彩內(nèi)容