日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git推送问题

發(fā)布時(shí)間:2025/6/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git推送问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??

創(chuàng)建一個(gè)空的遠(yuǎn)程庫(kù)之后怎樣開始工作?摘自碼云的提示

Git global settings:

git config --global user.name "username" git config --global user.email "your_email"

Create git repository:

mkdir SomeLibrary cd SomeLibrary git init touch README.md git add README.md git commit -m "first commit" # HTTPS連接方式 git remote add origin https://gitee.com/username/SomeLibrary.git # SSH連接方式 git remote add origin git@gitee.com:username/SomeLibrary.git git push -u origin master

Existing project?

cd existing_git_repo git remote add origin https://gitee.com/username/SomeLibrary.git git push -u origin master

一、推送目錄

如果想要推送目錄及子目錄中的所有文件,在使用git add添加文件時(shí)直接使用目錄即可,典型過程如下:

  • 運(yùn)行 git add local_directory/ ,其中l(wèi)ocal_directory表示要推送的目錄,內(nèi)含子目錄及文件。注意后面的斜杠不能省略,否則會(huì)只推送目錄文件本身;
  • 提交更改git commit -m "your message here",此時(shí)會(huì)看到新添加目錄下的所有文件都被提交了;
  • 推送到遠(yuǎn)程庫(kù),如果已經(jīng)建立關(guān)聯(lián),使用git push直接推送即可;
  • 注意 git add 有兩個(gè)選項(xiàng):

    • -u, --update 更新修改和刪除的文件,但不會(huì)添加新文件
    • -A, --all, --no-ignore-removal 添加,修改和刪除文件

    二、無共同祖先時(shí)的推送

    主要問題描述

    fatal: refusing to merge unrelated histories

    過程示例

  • 本地創(chuàng)建一個(gè)目錄,并初始化為git版本庫(kù);
  • 新建文件并添加內(nèi)容,之后提交到本地庫(kù);
  • 這時(shí)候我想往碼云服務(wù)器上推送,于是登錄碼云帳號(hào),建立了一個(gè)同名的新庫(kù);
  • 遠(yuǎn)程新創(chuàng)建的庫(kù)里面只有README.md文件;
  • 開始將本地庫(kù)中的內(nèi)容推送到遠(yuǎn)程庫(kù),但推送失敗;
  • 按照提示先使用git pull命令,發(fā)生分支關(guān)聯(lián)問題;
  • 解決分支問題后,拉取仍失敗,提示"refusing to merge unrelated histories";
  • 解決以上問題,推送成功(完)。
  • 要點(diǎn)

    1. 如果沒有登錄網(wǎng)站手動(dòng)創(chuàng)建遠(yuǎn)程庫(kù),那么本地庫(kù)是沒辦法推送的,錯(cuò)誤如下:

    # 試圖關(guān)聯(lián)遠(yuǎn)程庫(kù),但此時(shí)遠(yuǎn)程庫(kù)尚未創(chuàng)建 git remote add origin git@gitee.com:wqli/Scheduler.git # 推送錯(cuò)誤 git push -u origin master

    2. git pull發(fā)生分支關(guān)聯(lián)問題,按照提示操作即可

    There is no tracking information for the current branch. Please specify which branch you want to merge with. See git-pull(1) for details.git pull <remote> <branch>If you wish to set tracking information for this branch you can do so with:git branch --set-upstream-to=origin/<branch> master

    3. 無共同祖先問題,提示信息如下:

    fatal: refusing to merge unrelated histories

    解決辦法

    git pull --allow-unrelated-histories

    參考

    1. git無法pull倉(cāng)庫(kù)refusing to merge unrelated histories
    2. Git沒有共同祖先的兩個(gè)分支如何合并?

    轉(zhuǎn)載于:https://my.oschina.net/wqli/blog/1542249

    總結(jié)

    以上是生活随笔為你收集整理的Git推送问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 欧美20p | 日本a v在线播放 | 国产一区二区三区色淫影院 | 亚洲综合色在线 | 亚洲精品国产suv | 69黄色片 | 国产精品jizz在线观看老狼 | 精品国模 | 黑人狂躁日本妞hd | 九九热精| 国产麻豆精品在线 | 亚洲逼逼 | 亚洲啪av永久无码精品放毛片 | 少妇诱惑av| 亚洲欧美综合一区 | 日本少妇18p| 精品孕妇一区二区三区 | 亚州av影院 | 日韩福利在线播放 | 波多野结衣电影免费观看 | 国产精视频 | missav | 免费高清av在线看 | 人人草在线观看 | 国产稀缺精品盗摄盗拍 | 浪潮av网站| 免费淫片 | caoporen在线| 国产伦精品一区二区三区精品 | 你懂的网站在线观看 | 一起射导航 | 国产亚洲精品熟女国产成人 | 欧美一级片免费看 | china国模大尺度pics | 一级做a爰片毛片 | 日韩黄色影院 | av在线播放免费 | 在线观看av黄色 | 亚洲欧美日韩一区 | 色很久 | 青草视频在线免费观看 | 国产人妖一区二区三区 | 99精品视频免费观看 | 色97色| 免费无码肉片在线观看 | 免费人成在线观看视频播放 | 亚洲国产日韩av | 欧美片 | 亚洲高清网 | 97在线公开视频 | 农村老女人av | 欧美激情videos | 亚洲每日在线 | 大桥未久av在线 | 色老大网站 | 催眠调教后宫乱淫校园 | 91中文字幕视频 | 91玉足脚交白嫩脚丫 | 日韩激情成人 | 久久国产91 | 色天天天 | 神马久久影院 | 女女调教被c哭捆绑喷水百合 | 国产区视频 | 手机看片99 | 日本大尺度做爰呻吟舌吻 | 熟女少妇一区二区 | 精品一区二区精品 | 久久av中文字幕 | 激情网站在线 | 亚洲国产视频在线观看 | 亚洲美女视频一区 | 国产成人精品一区二区三区福利 | 人操人视频 | 无码一区二区三区在线 | 久久91精品| 国产精品xx | 日韩欧美成人一区二区 | 伊伊成人网 | 中文字幕1区2区 | 日韩av在线电影 | 日韩免费毛片 | 黄色网址在线看 | 成人免费看片又大又黄 | 欧美第二区 | a级片免费观看 | 熟妇人妻中文av无码 | 激情五月色婷婷 | 日韩免费视频一区二区视频在线观看 | 日韩欧美成人精品 | 成品人视频ww入口 | av加勒比在线 | 国产91在线看 | av黄色片| 呦呦在线视频 | 三级小说视频 | 日韩欧美有码 | 奇米影视四色7777 | 福利电影一区二区 | 日本精品免费视频 |