Git contd
- To add remote connections use
git remote add <name-of-remote> <url> - To set upstream
git push -u <name-of-remote> <branch> - To push any reference
git push <name-of-remote> <branch/tag> - To ignore files or folders, use .gitignore Refer Here for online generator of git ignore
- Git config: configurations can be stored at 3 levels Refer Here
- Alias in git can help creating aliases for git commands Refer Here
Terms
- Compiler:
- languages:
- C
- C++
- Golang
- languages:
- Interpreter
- languages:
- python
- bash
- ruby
- php
- languages:
- Hybrid
- languages:
- java
- c#
- languages:
Building the code
- To build the code, depending on the techonology (programming language), we might be
- compiling
- intepretation (kicks in when we run the application)
- We will have build steps for lanuages which use compilers
- c
- c++
- java
- .net
- golang
- To simplify build process, there are many tools
- make Refer Here
- ant Refer Here
- Maven: i prefer convention over configuration
