list of changes and commit on current branch
This commit is contained in:
@ -1,11 +1,23 @@
|
||||
require "rugged"
|
||||
require "git"
|
||||
|
||||
module Merged
|
||||
class ChangesController < MergedController
|
||||
|
||||
def index
|
||||
@git = Rugged::Repository.new(Rails.root)
|
||||
@git = Git.open(Rails.root)
|
||||
@status = @git.status()
|
||||
end
|
||||
|
||||
def commit
|
||||
raise "must have message" if params[:message].blank?
|
||||
git = Git.open(Rails.root)
|
||||
git.add("cms")
|
||||
git.add("app/assets/images/cms")
|
||||
begin
|
||||
git.commit(params[:message])
|
||||
rescue
|
||||
end
|
||||
redirect_to changes_index_url
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user