Class: Init
- Inherits:
-
Object
- Object
- Init
- Defined in:
- lib/fake_git/init.rb
Instance Method Summary collapse
Instance Method Details
#call(*args) ⇒ Object
2 3 4 5 6 7 8 9 10 11 |
# File 'lib/fake_git/init.rb', line 2 def call(*args) new_folder = "#{args.first}/" if args.nil? || args.empty? `mkdir -p #{new_folder}.fakegit/objects/` `mkdir -p #{new_folder}.fakegit/refs/heads/` `touch #{new_folder}.fakegit/refs/heads/master` base_folder = !!new_folder ? new_folder : "fakegit" puts "#{base_folder} has been initialized" end |