Showing posts with label Github. Show all posts
Showing posts with label Github. Show all posts

Git - Introduction and Useful commands

Git is a distributed version control system: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows. 
 
# Actions 

Add All Files using Git Add

$ git add -A $ git add . (at the root of your project folder)

 # Useful Commands 

Issue: hint: core.useBuiltinFSMonitor=true is deprecated;
please set core.fsmonitor=true instead hint: Disable this message with "git config advice.useCoreFSMonitorConfig false" 

Resolution: git config --global core.fsmonitor true

Platforms to practice Python

Starting my journey in learning python, fundamentals and its components building applications, Machine Learning algorithms a platform or IDE was needed.

Following items needed to be considered while choosing your platform.

Operating system for the production environment
Windows or Linux

Project size
Small or Medium or Large

Libraries needed

Collaborators or team members
Individual/Single network/Multi region network

Python IDEs and Code Editors Comparison.
#1) PyCharm
#2) Spyder (Anaconda)

Importance of Git/GitHub

Tutorials 

Installing Anaconda