Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ceca3dd

Browse files
imathispeterberkenbosch
authored andcommitted
Github Pages deployment is now using git add -A for compatability with Git 1.8.2+
1 parent c85cce9 commit ceca3dd

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

Rakefile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -247,18 +247,21 @@ end
247247
desc "deploy public directory to github pages"
248248
multitask :push do
249249
puts "## Deploying branch to Github Pages "
250+
puts "## Pulling any updates from Github Pages "
251+
cd "#{deploy_dir}" do
252+
system "git pull"
253+
end
250254
(Dir["#{deploy_dir}/*"]).each { |f| rm_rf(f) }
251255
Rake::Task[:copydot].invoke(public_dir, deploy_dir)
252-
puts "\n## copying #{public_dir} to #{deploy_dir}"
256+
puts "\n## Copying #{public_dir} to #{deploy_dir}"
253257
cp_r "#{public_dir}/.", deploy_dir
254258
cd "#{deploy_dir}" do
255-
system "git add ."
256-
system "git add -u"
259+
system "git add -A"
257260
puts "\n## Commiting: Site updated at #{Time.now.utc}"
258261
message = "Site updated at #{Time.now.utc}"
259262
system "git commit -m \"#{message}\""
260263
puts "\n## Pushing generated #{deploy_dir} website"
261-
system "git push origin #{deploy_branch} --force"
264+
system "git push origin #{deploy_branch}"
262265
puts "\n## Github Pages deploy complete"
263266
end
264267
end

0 commit comments

Comments
 (0)