国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Git】本地倉庫和遠程倉庫常用命令

這篇具有很好參考價值的文章主要介紹了【Git】本地倉庫和遠程倉庫常用命令。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、常見的形式

二、本地倉庫常用命令

2.1 提交版本

git add 文件名                 #工作區(qū) => 暫存區(qū)
git commit -m "提交說明信息"    #暫存區(qū) => 版本區(qū)

2.2 版本回退

git reset --mixed 版本號  #版本區(qū) => 暫存區(qū)
git reset --soft  版本號  #暫存區(qū) => 工作區(qū)

#直接回退版本到工作區(qū)
git reset --hard  版本號  #版本區(qū) => 暫存區(qū) => 工作區(qū)

2.3 狀態(tài)和日志

git log          #顯示提交歷史記錄,包括每個提交的作者、日期和提交信息。
git reflog       #操作記錄
git status       #查看當前工作目錄和暫存區(qū)的狀態(tài)。它會顯示有關(guān)文件的更改和未跟蹤文件的信息
git diff         #查看文件的改動內(nèi)容,包括與上一次提交的差異

2.4 針對倉庫命令

2.4.1 初始化/創(chuàng)建倉庫

git init
 
git init [project-name]  # 新建一個目錄,將其初始化為Git代碼庫

2.4.2? 克隆遠程倉庫

git clone  倉庫ssh/http地址  本地路徑  #將遠程倉庫的內(nèi)容克隆到本地
git clone -b  分支名  倉庫地址         #克隆分支

2.4.3? 拉取和推送

git fetch和git pull都可以更新本地庫。

git fetch origin? 本地庫并沒有變化,git fetch只會將本地庫所關(guān)聯(lián)的遠程庫的commit id更新至最新,HEAD沒有變化很容易理解,因為本地庫并沒有變化。

git pull origin master:master?

本地庫更新至最新,git pull會將本地庫更新至遠程庫的最新狀態(tài),由于本地庫進行了更新,HEAD也會相應(yīng)的指向最新的commit id,所以雖然從結(jié)果上來看,git pull = git fetch + git merge,但是從文件中保存的commit id來看,實現(xiàn)上不是這樣實現(xiàn)的。


#git?pull?遠程庫地址別名?遠程分支名:將遠程倉庫對于分支最新內(nèi)容拉下來后與當前本地分支直接合并
git pull  origin master  # 拉取  遠程倉庫別名 origin ,本地倉庫分支 master  
git fetch origin

#git?push?別名?分支:推送本地分支上的內(nèi)容到遠程倉庫
git push origin master  # 推送  遠程倉庫別名 origin ,本地倉庫分支 master  
git?remote?-v?              #查看別名
git?remote?add?  別名? ?git遠程庫的詳細地址? #增加遠程庫別名
# 如git remote add git-demo https://github.com/testeryueyue/git-demo.git
git?push?  別名  master?    #利用別名,推送本地庫文件到遠程庫?

2.5 針對分支命令?

git 本地倉庫 遠程倉庫 常用mingling,git

#查
git?branch? ? ? #列出所有分支
git branch -a   #列出所有本地分支和遠程分支

#增
git branch [branch-name] #創(chuàng)建分支

#切
git checkout -b [branch]     #切換分支
git checkout [branch-name]   #切換到指定分支,并更新工作區(qū)

#合
git merge [branch]    #合并指定分支到當前分支

#刪
git branch -d [branch-name]     #刪除本地分支
git push origin --delete [branch-name]    # 刪除遠程分支
git branch -dr [remote/branch]            # 刪除遠程分支

2.6 標簽

git tag  #列出所有tag
git show [tag]  #查看tag信息

git tag [tag] #新建一個tag在當前commit
git tag [tag] [commit] # 新建一個tag在指定commit

git tag -d [tag]   #刪除本地tag
git push origin :refs/tags/[tagName]  #刪除遠程tag

git push [remote] [tag]  #提交指定tag
git push [remote] --tags # 提交所有tag

git checkout -b [branch] [tag]  #新建一個分支,指向某個tag

三、git無法推送問題


但是在執(zhí)行g(shù)it?push的時候又遇到問題了,總提示remote:?error:?refusing?to?update?checked?out?branch:?refs/heads/master?拒絕更新?后來又經(jīng)一番搜索,得知,git默認拒絕push操作,我們需要修改配置,需要git的config配置,增加如下配置:?[receive]?denyCurrentBranch?=?ignore?于是乎,問題解決,可以正常使用git了。

git 本地倉庫 遠程倉庫 常用mingling,git文章來源地址http://www.zghlxwxcb.cn/news/detail-840012.html

到了這里,關(guān)于【Git】本地倉庫和遠程倉庫常用命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • git命令行推送本地分支到遠程倉庫

    git命令行推送本地分支到遠程倉庫

    之前說過Git與IDEA強強聯(lián)合(HTTPS協(xié)議連接)那么如何使用命令行來推送代碼呢? 如下圖所示為一個基于layui的前端代碼: 目錄工作區(qū)文件: 本地內(nèi)容就是將這些內(nèi)容推送到遠程倉庫 首先使用git命令初始化git本地倉庫: git init 創(chuàng)建本地倉庫 以出現(xiàn) .git 命令為參考: 創(chuàng)建git倉

    2024年02月02日
    瀏覽(23)
  • Git 命令第一次從Git 遠程倉庫拉取代碼到本地(學習記錄)

    Git 命令第一次從Git 遠程倉庫拉取代碼到本地(學習記錄)

    第一步 ,從你要拉取代碼存儲的文件夾右鍵點擊Git Bash Here。如圖 第二步 ,找到 Git 遠程倉庫地址,并復(fù)制該地址。如圖 第三步 ,輸入命令git clone -b main url (目前Git最新版本默認都是main,老版本是master),這里也可以選擇你要拉取的分支到本地。 待命令執(zhí)行完,第一次從Gi

    2024年02月11日
    瀏覽(86)
  • 【Git】Git 操作命令可視化(五):git clone、git fetch、git pull、git push、git pull --rebase、解決遠程倉庫與本地倉庫的代碼沖突

    【Git】Git 操作命令可視化(五):git clone、git fetch、git pull、git push、git pull --rebase、解決遠程倉庫與本地倉庫的代碼沖突

    1. git clone main是本地的main分支,o(origin)/main是表示本地拉去下來的遠程的main分支 o/main分支記錄了遠程倉庫拉取時的分支狀態(tài) 遠程分支有一個特別的屬性,在你切換到遠程分支時,git會自動進入分離 HEAD 狀態(tài)(這樣做是因為git不想讓你在本地就能直接進行修改遠程倉庫代碼的

    2024年02月08日
    瀏覽(244)
  • Git的安裝和常用命令&Git與SVN的區(qū)別&Gitee遠程倉庫團隊開發(fā)代碼共享演示

    Git的安裝和常用命令&Git與SVN的區(qū)別&Gitee遠程倉庫團隊開發(fā)代碼共享演示

    目錄 一、Git入門 1.1 Git簡介 1.2 Git與SVN的區(qū)別 1.2.1 詳解 1.2.2 圖解? 1.3 Git相較于SVN的優(yōu)勢與劣勢 1.3.1 Git的優(yōu)勢與劣勢 1.3.2 SVN的優(yōu)勢與劣勢 1.4 Git的工作流程 1.4.1 圖解 1.4.2 詳解 二、Git的安裝以及常用命令 2.1 Git官網(wǎng)鏈接 2.2 安裝步驟 2.3?Git的常用命令 2.3.1? 常用命令概覽 2.4?使

    2024年02月03日
    瀏覽(14)
  • git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠程倉庫的文件,刪除遠程倉庫文件

    git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠程倉庫的文件,刪除遠程倉庫文件

    https://blog.csdn.net/a704397849/article/details/135220091 idea 中 rest 撤銷commit過程如下: Git - Rest Head… 在To Commit中的HEAD后面加上^,點擊Reset即可撤回最近一次的尚未push的commit Reset Type 有三種: Mixed(默認方式),保留本地源碼,回退 commit 和 index 信息,最常用的方式 Soft 回退到某個版

    2024年02月02日
    瀏覽(32)
  • 刪除本地文件后,使用 git pull 命令從遠程倉庫無法拉取到被刪除文件的解決方案

    刪除本地文件后,使用 git pull 命令從遠程倉庫無法拉取到被刪除文件的解決方案

    一、問題描述: 從git上拉取文件后,在本地有修改文件,導(dǎo)致文件爆紅。然后修改的內(nèi)容又不想提交,就把爆紅的文件刪除掉了,想重新從git上拉取,但是此時卻拉取不成功了。(雖顯示已更新,但并未成功)? 1.git pull 2.git status查看當前的狀態(tài),也提示了有被刪除的文件。 二

    2024年01月18日
    瀏覽(96)
  • Git-Git常用命令、常見操作,創(chuàng)建鏡像&切換新倉庫、首次克隆、stash備份、查看及切換用戶、修改默認分支、是否要保留本地修改等

    Git在日常開發(fā)中經(jīng)常使用,但有時候還是會忘記or遇到些奇奇怪怪的問題。以此記錄,提醒自己~不定期更新~ 首次克隆倉庫及其模塊 倉庫首次拉取模塊 更新子模塊 保存修改 放棄修改==回退 添加當前目錄下的所有文件到暫存區(qū) 提交暫存區(qū)到本地倉庫中 查看項目當前狀態(tài)

    2024年02月05日
    瀏覽(96)
  • 使用Git將本地文件提交到遠程倉庫 使用Git將本地文件提交到遠程倉庫

    使用Git將本地文件提交到遠程倉庫 現(xiàn)在要將本地代碼推到git遠程倉庫保存,可以提交和拉取操作 本地項目已經(jīng)創(chuàng)建 git遠程倉庫已經(jīng)建(github、gitee都行) 操作如下: 1、(先進入項目文件夾)通過命令 git init 把這個目錄變成git可以管理的倉庫 git init 2、把文件添加到版本庫中,使

    2024年02月13日
    瀏覽(101)
  • git本地倉庫與遠程倉庫同步

    ? 在學習和工作中,我們經(jīng)常遇到這樣的場景,我們已經(jīng)在本地創(chuàng)建了一個git倉庫,并添加了文件和修改記錄。后面你又想在github或者gitlab上新建一個空白git倉庫,并且讓這2個倉庫進行遠程同步并且保存之前本地倉庫的修改記錄。這樣一來github或者gitlab上的倉庫即可作為備份

    2024年02月12日
    瀏覽(30)
  • git 將本地倉庫推送到遠程倉庫

    git 將本地倉庫推送到遠程倉庫

    1.本地項目: ??1.? ?git init? ? 2.git add . ?3. git commit -m \\\'xxxxx\\\' 2.在github 新建1 個倉庫,在執(zhí)行以下命令把遠程倉庫和本地倉庫做一個關(guān)聯(lián) 例子: git remote add origin 遠程倉庫地址 git push -u origin master? ?//本地倉庫上傳到了github 三、如果遇到這種代碼報錯: error: remote origin alre

    2024年01月24日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包