!!!是的沒錯,胖友們,保姆教程系列又更新了!!! @目錄前言1.將本地項目推送到遠程倉庫2. Idea Git回退到某個歷史版本3. 修改項目關聯遠程地址方法4. Git 修改分支的名稱5. Git 刪除分支6. master分支代碼複製到新的分支7. Git遷移項目到其他代碼倉庫,且保留分支與提 ...
!!!是的沒錯,胖友們,保姆教程系列又更新了!!!
@
前言
請各大網友尊重本人原創知識分享,謹記本人博客:南國以南i、
提示:以下是本篇文章正文內容,下麵案例可供參考
1.將本地項目推送到遠程倉庫
1、git init(初始化)
2、git remote -v (查看已經關聯的地址)
3、git add . (添加本地倉庫)
4、git commit -m "第一次提交"(提交說明)
5、git remote add origin xxx(關聯遠程倉庫)
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. 修改項目關聯遠程地址方法
1、修改命令
git remote set-url origin <url>
2、手動改
去項目中.git文件夾下,編輯config配置文件中url
4. Git 修改分支的名稱
需要將分支br_rename_old修改為br_rename_new,執行如下步驟:
1、執行命令git checkout br_rename_old切換到br_rename_old分支,如果已經在這個分支下,可以不執行此步驟
2、執行命令git pull origin br_rename_old將代碼更新到和遠程倉庫一致
3、執行命令git branch -m br_rename_old br_rename_new將本地倉庫的br_rename_old的名稱修改為br_rename_new
4、執行命令git push --set-upstream origin br_rename_new將本地分支push到遠程倉庫
5、執行命令git push origin --delete br_rename_old將遠程分支br_rename_old刪除
5. Git 刪除分支
我現在在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、創建新分支: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
創建本地新分支
git branch <branchName>
切換分支
git checkout <branchName>
將本地分支,推送到線上
git push origin -u <branchName>
合併分支:
git merge [name] ----將名稱為[name]的分支與當前分支合併
拉取指定分支的代碼
git clone -b develop https://gitlab.xxx
總結
我是南國以南i記錄點滴每天成長一點點,學習是永無止境的!轉載請附原文鏈接!!!