簡體   English   中英

在成功“合並” Git之后。 我仍然有奇怪的文件

[英]After successful “merge” on Git. I still got weird file

這個文件很奇怪。 看到我的文件中有“ <<<<<< >>>>>”。 我該怎么做?

謝謝!

source 'http://rubygems.org'

gem 'rails', '3.2.0'
gem 'bcrypt-ruby', '3.0.1'

group :development do
  gem 'sqlite3', '1.3.5'
  gem 'annotate', '~> 2.4.1.beta'
  gem 'rspec-rails', '2.7.0'
  gem 'guard-rspec', '0.5.5'
end

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails'
  gem 'coffee-rails'
  gem 'uglifier', '1.0.3'
end

gem 'jquery-rails', '1.0.18'

group :test do
  # Pretty printed test output
  gem 'turn', '0.8.2', :require => false
  gem 'rspec-rails', '2.7.0'
  gem 'capybara', '1.1.2'
  gem 'rb-fsevent', '0.4.3.1', :require => false
  gem 'growl', '1.0.3'
  gem 'guard-spork', '0.3.2'
  gem 'spork', '~> 0.9.0.rc'
<<<<<<< HEAD
end

group :production do
  gem 'therubyracer-heroku', '0.8.1.pre3'
  gem 'pg'
end

gem 'pg'
=======
  gem 'factory_girl_rails', '1.4.0'
end
>>>>>>> sign-up

其實,我確實合並成功了。

看到:

andy @ Macbook-Pro〜/ Documents / workspace / RoR / app2012 $ git me rge注冊

已經是最新的。

編輯:

當我做git status時,我得到了:

# On branch master
# Your branch is ahead of 'heroku/master' by 2 commits.
#

您沒有成功的合並,而有沖突的合並。 合並的雙方觸摸相同的代碼,而git則將其呈現給您,以弄清楚它的外觀。

相反,您要做的是提交顯示沖突發生位置的位; 最好的選擇是在合並之前將git reset --hard到分支,然后重做-但這次確實解決了沖突。

http://progit.org/book/ch3-2.html包含有關合並沖突的部分,該部分應有助於您准確了解發生了什么以及如何處理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM