Creating Git Repo Locally
Go to an empty directory and run:
Adding files to Git Repo
Create a file README.txt with some test contents
If you do 'git status' the README.txt file will be shown as un-tracked file.
git add README.txt
To add all files in a directory:
git add .
To add only modified files:
git add -u
System Level Configuration
git config --system
Stored in etc/gitconfig in Mac / Linux. Similar structure in Windows, usually within usually within Program Files.
User Level Configuration
git config --global
Stored in ~/.gitconfig in Mac / Linux. Similar structure in Windows, within user home folder.
Repository Level Configuration
Stored in .git/config in each repo.
Single File Systems
Users could make their own revisions of a document, commit changes, and merge them together. However, these systems (e.g. TCS) operates only on single files. It has no way of working with an entire project, so it does not support atomic commits affecting multiple files.
Examples include SCCS, RCS etc.
Multifile Centealized Systems
These systems follow a client server model.
We have decided to create and participate in more open source projects. Please comment your favorite open source license that you feel will be good for our projects (in general). You may also question others on their suggestions.
Best suggestions will be added to the page and you will also be receiving a BuddyTutor merchandise gift at your preferred address.
These are some of the initial thoughts about FET. Comment your thoughts.
Main entity is a family (or group).
A single user may belong to different groups (e.g. home, college hostel group, work friends group etc.) by creating different profiles.
A single user may create multiple profiles.
Created a private repo in bitbucket.
Installed HipChat connector from pop up.
Added Sneha as a user.
Logged into stride using atlassian linked account.
Created a room for FET and made it private (for now).
Git is a Distributes Version Control System for tracking changes in computer files and coordinating work on those files among multiple people.
It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files.
Git Cloud Providers - GitHub, GitLab or BitBucket
You can create remote repositories on a Git cloud provider such as GitHub, GitLab or BitBucket, and keep your code safe. This will also enable multiple developers to collaborate and work.