list of changes and commit on current branch

This commit is contained in:
2022-12-03 21:25:12 +02:00
parent d7f55540b3
commit 236d10a768
4 changed files with 63 additions and 17 deletions

View File

@ -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