Your Development Environment, Cont’d
In addition to a CLI (i.e. Terminal.app or Git-Bash.exe), you also should have a ready-to-go development environment on your machine. This environment should include;
  - A Text Editor. Such as;
    
  
- A way of working with GIT. Either via;
    
      - A CLI, such as Terminal.app or Git-Bash.exe
        
          - You would use Git with CLI commands (i.e. git commit -m "some message")
 
- A Git GUI App, such as;
        
      
 
- A GitHub account
    
  
- Modern web browsers for testing