1. 程式人生 > >關於Git初次提交程式碼所遇到的問題

關於Git初次提交程式碼所遇到的問題

  • 報錯內容:

       fatal: refusing to merge unrelated histories 

  • 問題情境:

       我在本地建立了倉庫,並添加了檔案,然後再到github網上建倉庫,專案名稱一樣的,當我想關聯遠端倉庫,提交程式碼時報錯

  • 解決方法:

       1、在pull程式碼的時候輸入命令 $ git pull origin master --allow-unrelated-histories

             --allow-unrelated-histories 引數的意思是合併倉庫的時候,允許不相關的歷史的提交內容

       2、push程式碼

   完美 :)

相關推薦

關於Git初次提交程式碼遇到的問題

報錯內容:        fatal: refusing to merge unrelated histories  問題情境:        我在本地建立了倉庫,並添加了檔案,然後再到github網上建倉庫,專案名稱一樣的,當我想關聯遠端倉庫,提交程式碼時報錯 解決方法

git初次提交程式碼到coding出現錯誤處理方法

git的安裝與配置請詳細閱讀:http://blog.csdn.net/renfufei/article/details/41647875 原文地址:http://www.open-open.com/lib/view/open1366080269265.html 在

Git初次提交程式碼到空的遠端倉庫】

本文主要適用於初次提交程式碼到遠端倉庫的,並且遠端倉庫為空的情況。 這一點,可能大家在操作 GitHub 的時候會遇到過,在 GitHub 建立倉庫時如果沒有附帶建立 README、LICENSE、.gitignore 檔案三者其一時,那麼這個遠端倉庫也就沒有任何的東西,

Git本地提交程式碼到遠端倉庫

Git常用命令 1、(先進入專案資料夾)通過命令 git init 把這個目錄變成git可以管理的倉庫 git init 2、把檔案新增到版本庫中,使用命令 git add .新增到暫存區裡面去,不要忘記後面的小數點“.”,意為新增資料夾下的所有檔案 git add .

Android Studio 引入 Git提交程式碼

File -> Settings -> Version Control -> Git -> Path to Git executable -> 選擇本地 Git 可執行檔案 -> Test VCS -> VCS Operations Popup ->

Git 專案提交程式碼及一些常用命令

在dev_ysg分支 : git add . //把專案新增到倉庫 git commit -m "test" // 提交加註釋 git push //推到dev_ysg分支上去 git checkout dev //

git首次提交程式碼

git init git add . git commit -m "首次提交" git remote add origin https://git.oschina.net/xxx/maple.git 錯誤:There is no tracking information for th

Git Bash 提交程式碼的正確姿勢

專案經驗,如需轉載,請註明作者:Yuloran (t.cn/EGU6c76) 前言 本文介紹如何使用 Git Bash 命令列,提交程式碼、解決衝突,以及如何避免衝突。有助於理解 Android Studio 的 VCS 背後的原理。 檢出程式碼 檢出遠端倉庫 git clone http

git 初次提交

現在git.oschina.net上新建一個專案在本地目錄下,執行如下命git init git add . git config user.name 'xxx' git config user.em

Git push 提交程式碼到遠端global user.name錯誤解決辦法

問題:安裝了Git-1.9.4-preview和TortoiseGit等工具後,Git伺服器開通了賬號和密碼並配置了郵箱。克隆了伺服器程式碼到本地,按需求進行程式碼開發。提交原生代碼到伺服器時出現錯誤。具體如下:   git push 提交程式碼到遠端伺服器是出現錯誤:  git config --glob

Git提交程式碼時遇到的問題

當我們改好一段程式碼時,準備將本地的master提交到遠端庫的master時,突然發現不能提交了,出現的錯誤程式碼如下: 解決辦法: 現在我來簡單分析一下我是在什麼情況下遇到的這種錯誤:

eclipse使用git外掛提交程式碼時忽略不必要的檔案

目標:為專案新增.gitignore檔案,在該檔案中配置需要忽略的檔案。 步驟: 1.開啟Navigator視窗,找到.gitignore檔案(如果沒有就新增一個)。 2.配置需要忽略的檔案。 target/ .settings/ *.class *.classpat

Android Studio 使用 Git 首次提交程式碼到本地以及提交遠端程式碼倉庫

最近剛好在瞭解 Git 版本控制,(據說是世界上最好用的分散式版本控制工具 \逃),正常思維學習一個東西當然是各種 “baidu”、“google”,還真讓我找到了一個我個人認為很不錯的教程,省去了各種碎片化的搜尋學習了,只要看這篇教程就可以了。下面給出地址: Ok,假

git如何提交程式碼

最近入職之後一直在接觸新技術、新工具、新平臺,感覺很刺激,哈哈。git和tortoise SVN都是程式碼版本管理工具,如果你之前使用過SVN,那麼git其實沒有那麼晦澀難懂。今天介紹一下如何使用git提交程式碼到碼雲(預設你已經在本地已經安裝好了git,並且已經有了需要提交

git初次提交專案

步驟 1.github頁面新增一個repository. 3.將程式碼copy到這個目錄中。 4.執行git add . 5.執行git commit -m ‘init’ 6.執行 git push -u origin master 就可以將程式碼

git同步提交程式碼到github和碼雲上

前言 github畢竟是國外的,有時候訪問也不穩定,而且速度也比較慢,所有我在提交程式碼到github上的時候有時候會同步一份到碼雲,之前都是分為兩步上傳 先提交到github 將最新的程式碼複製一份到碼雲的資料夾,提交到碼雲 這種方式太笨了,如何在

新手git提交到碼雲上去問題

當從本地倉庫提交到遠端倉庫時( git push -u origin master ),報這個錯誤. hint: Updates were rejected because the tip of your current branch is behind hint: its

eclipse下使用git提交程式碼時,設定忽略不需要提交的檔案

eclipse下使用git提交程式碼時,有很多檔案是不需要提交的,例如:target目錄下的檔案和classes下的檔案都不需要提交。 這裡講解一下如何忽略不必要的檔案。 方案一: 為專案新增.gitignore檔案,在該檔案中配置需要忽略的檔案。(Eclips

IntelliJ IDEA中用git提交程式碼時忽略檔案的設定

在用intellijidea開發時,經常會用git或其他版本管理工具提交程式碼到遠端。 但是idea預設會把所有隻要本地與遠端不同的檔案都會列出來, 實際上像字尾名是.iml, .idea這類檔案是不需要提交的。 如下圖所示 如果每次都手動取消這些檔案,都是些重複性的操作。 按如下操作可一

git 一個分支程式碼提交到遠端倉新分支(新建分支)

背景: 從branchA分支拉了一份程式碼,做了一些修改,但是不想提交到branchA分支,想新建一個分支branchB儲存程式碼。 操作方法: 新增本地需要提交程式碼 git add . 1 提交原生代碼 git commit -m "add my code to new branchB" 1