99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

gitlab修改日志重置commit從源fork項目同步-創新互聯

從fork的源項目同步更新 (來源)

更新代碼

// 1.查看項目的遠程源
git remove -v

//如果只顯示自己的兩個源(fetch, push)如下:
origin xxx (fetch)
origin xxx (push)
//2.則說明沒有建立遠程的repo源,需要添加主repo的源。
git remote add upstream xxx

//3.再查看遠程源 是否添加成功。
git remove -v

//4.拉取主repo源代碼
git fetch upstream

//5.合并主repo代碼到本地代碼
git merge upstream/branchName

// 如果后續出現 fatal: refusing to merge unrelated histories解決 問題,
// 可使用 git pull origin master --allow-unrelated-histories

同步分支 (來源)

// 從遠程檢出分支 并且本地新建對應新分支
git checkout -b 新分支名稱 upstream/新分支名稱

// 將 pull 下來的分支 push 到項目B 中去
git push origin 新分支名稱

git修改日志 (來源)

本地倉庫commit 但是未push

git commit --amend
// 此時會打開最近一次本地commit的信息,此時是以vi編輯器的形式打開。我們按下i建進入文本編輯模式,然后把想要修改的提交信息no message 改成 修改提交信息,然后 輸入:wq來退出保存此次修改
// 此時我們已經修改完了本地的commit信息,然后就可以git push到遠程倉庫了.

本地倉庫commit 而且已push

git rebase -i HEAD~5,其中5是代表著修改倒數5次的commit
// 我們可以看到倒數五次的提交記錄,我們按i進入編輯模式,然后在要修改的commit注釋前面把對應的pick修改為edit,然后 按esc退出編輯模式,輸入:wq保存并退出

git commit --amend
// 彈出對應的要修改信息,修改完后按esc退出編輯模式然后:wq保存退出:

git rebase --continue

// 最后一步我們強制push到遠程服務器,執行:
git push --force branchName

設置為之前某次提交 (來源)

使用命令 git log查看提交記錄,并復制下想要回退到那個版本的commitId
git log
git reset --hard 剛剛復制的commitId

撤銷上次提交 (謹慎:本地和遠程代碼都會消失)

如果沒有push,就如上面的命令,設置為上次提交即可

如果已經push

使用命令 git log查看提交記錄,并復制下想要回退到那個版本的commitId
git log
git reset --hard 剛剛復制的commitId
強制提交到遠程
git push origin branchName -f

修改代碼時未查看當前分支,導致commit到錯誤的分支

先記錄下當前commit的 id
切換到目標分支,執行命令

創新互聯公司-專業網站定制、快速模板網站建設、高性價比北湖網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式北湖網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋北湖地區。費用合理售后完善,十余年實體公司更值得信賴。
git cherry-pick commid_id

分享文章:gitlab修改日志重置commit從源fork項目同步-創新互聯
當前網址:http://www.yijiale78.com/article36/psssg.html

成都網站建設公司_創新互聯,為您提供App開發自適應網站Google服務器托管網站收錄營銷型網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設