<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          保姆教程系列:Git 實用命令詳解

          共 2272字,需瀏覽 5分鐘

           ·

          2024-05-21 17:49

          目錄

          • 前言

            • 1.將本地項目推送到遠程倉庫

            • 2. Idea Git回退到某個歷史版本

            • 3. 修改項目關聯(lián)遠程地址方法

            • 4. Git 修改分支的名稱

            • 5. Git 刪除分支

            • 6. master分支代碼復制到新的分支

            • 7. Git遷移項目到其他代碼倉庫,且保留分支與提交記錄

            • 8. Git相關命令操作

          • 總結(jié)



          前言


          提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

          1.將本地項目推送到遠程倉庫

          1、git init(初始化)
          2、git remote -v (查看已經(jīng)關聯(lián)的地址)
          3、git add . (添加本地倉庫)
          4、git commit -m "第一次提交"(提交說明)
          5、git remote add origin xxx(關聯(lián)遠程倉庫)
          6、git pull --rebase origin master(同步本地與遠程倉庫)
          7、git push -u origin master(提交遠程倉庫)-f:強制推送至遠程


          2. Idea Git回退到某個歷史版本

          1.找到要回退的版本號(右擊項目--> Git --> Show History -->選中要回退的版本-->Copy Revision Number)

          2.打開idea的Terminal 輸入命令

          git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96 (后面為版本號)

          3. 把修改推到遠程服務器

          git push -f -u origin master 或者 git push -f 強制同步遠程倉庫。


          3. 修改項目關聯(lián)遠程地址方法

          1、修改命令
          git remote set-url origin <url>
          2、手動改
          去項目中.git文件夾下,編輯config配置文件中url


          4. Git 修改分支的名稱

          需要將分支br_rename_old修改為br_rename_new,執(zhí)行如下步驟:
          1、執(zhí)行命令git checkout br_rename_old切換到br_rename_old分支,如果已經(jīng)在這個分支下,可以不執(zhí)行此步驟
          2、執(zhí)行命令git pull origin br_rename_old將代碼更新到和遠程倉庫一致
          3、執(zhí)行命令git branch -m br_rename_old br_rename_new將本地倉庫的br_rename_old的名稱修改為br_rename_new
          4、執(zhí)行命令git push --set-upstream origin br_rename_new將本地分支push到遠程倉庫
          5、執(zhí)行命令git push origin --delete br_rename_old將遠程分支br_rename_old刪除


          5. Git 刪除分支

          我現(xiàn)在在dev20181018分支上,想刪除dev20181018分支

          1、 先切換到別的分支: git checkout dev20180927

          2、 刪除本地分支:git branch -d dev20181018

          3、 如果刪除不了可以強制刪除,git branch -D dev20181018

          4、 刪除遠程分支(慎用):git push origin --delete dev20181018


          6. master分支代碼復制到新的分支

          1、創(chuàng)建新分支:git branch developer

          2、切換到需要合并的分支:git checkout developer

          3、將master分支合并當前分支:git merge master

          4、推送至遠程倉庫:git push origin developer


          7. Git遷移項目到其他代碼倉庫,且保留分支與提交記錄

          git clone --bare ssh://需要遷移的項目地址/項目.git
          cd 項目.git
          git push --mirror ssh://其他代碼倉庫地址/新項目名稱.git


          8. Git相關命令操作

          查看所有分支(本地+遠程)
          git branch -a

          查看本地分支
          git branch

          查看遠程分支:
          git branch -r

          創(chuàng)建本地新分支
          git branch <branchName>

          切換分支
          git checkout <branchName>

          將本地分支,推送到線上
          git push origin -u <branchName>

          合并分支:
          git merge [name] ----將名稱為[name]的分支與當前分支合并

          拉取指定分支的代碼
          git clone -b develop https://gitlab.xxx


          鏈接:https://www.cnblogs.com/bgyb/p/18201266(轉(zhuǎn)載博客:南國以南i)

          (版權歸原作者所有,侵刪)

          瀏覽 87
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  操比视频在线观看 | 美国一级操逼黄片 | 最近日韩中文字幕 | 亚洲成人一区二区 | 久久国产精彩视频 |