All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Introduction : When you write a code and want to share with many people and even world wide then you can't share it through mail for everyone .If they reviewed and asked to change something and if you change it and again you need to send them .If this process takes many a times they it is difficult to connect with…
Sai krishna chary Vangala
updated on 22 Jul 2022
Introduction : When you write a code and want to share with many people and even world wide then you can't share it through mail for everyone .If they reviewed and asked to change something and if you change it and again you need to send them .If this process takes many a times they it is difficult to connect with mail .There needs to be somekind of means for all the people can share each other .This is where git use comes .Even when you want to go to previous code you can go back easily .This offeres version control .Even if 30 or more people working together and they want to share information together and sync with each other then git is the best and efficient way for this .
Github is something something that makes git to represent in a better way . It is something that offers cloud version control for git .
Version control is something we can have history of our code through repositories .which stores all the data and versions . The use of version control is if you have versions V1 and V2 then if you do any mistake in V2 then you can easilt go back to V1 ,so that you can correctly write your code again from there .This is the advantage of this version control .
Repositories : It is something , which is like a folder which has our code and its version control (i.e., tracking will happen) .
Git : Git is a free and opensource distributed version control system .
Centralized version control system :
Eg : Subversion
Distributed version control system :
Main difference between Git and Github :
Initialize a git repository of cavity by copying $FOAM_TUTORIALS/incompressible/icoFoam/cavity/ to a local folder and commit a test code to it, and then pushing this repository to GitHub :
Link to git hub repository : https://github.com/Saikrishna9492/IcoFoam-solver-code
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Solving Steady State 2D Heat Conduction Equation using C++ OOP
Objective : The challenge is to solve the 2D Steady Heat Conduction equation using C++, where alpha is the thermal diffusivity About equation : In physics and mathematics, the heat equation is a partial differential equation that describes how the distribution of some…
18 Sep 2022 12:28 PM IST
Classes and Objects
1) Operator overloading to perform sum of two complex numbers : #include using namespace std; class complex // class definition { int i; int j; public: //member functions complex() //default constructor initialzed values with ' 0 ' as not to have garbage values { i = 0 ; j = 0 ; } complex(int…
25 Jul 2022 04:42 PM IST
Git and GitHub basics and Initialize a git repository of cavity and then pushing this repository to GitHub
Introduction : When you write a code and want to share with many people and even world wide then you can't share it through mail for everyone .If they reviewed and asked to change something and if you change it and again you need to send them .If this process takes many a times they it is difficult to connect with…
22 Jul 2022 06:55 PM IST
Project 1 : CFD Meshing for Tesla Cyber Truck
Objective : To Identifying & cleanup all the topological errors in the given Tesla Cyber Truck Car model. To create a surface mesh. To Create a wind tunnel around Tesla Cyber Truck Car . To create a volumetric mesh to perform an external flow CFD analysis simulation. Introduction : ANSA :…
12 Jan 2022 12:28 PM IST
Related Courses
0 Hours of Content
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.