Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nishkarshraj/datastructuresproject
Hello Everyone! This is a project of SCM headed by Nishkarsh Raj to make a collaborative effort on Git to make a running model to demonstrate Linked List using C++.
https://github.com/nishkarshraj/datastructuresproject
automation c collaboration git github log project scm source source-code
Last synced: 4 days ago
JSON representation
Hello Everyone! This is a project of SCM headed by Nishkarsh Raj to make a collaborative effort on Git to make a running model to demonstrate Linked List using C++.
- Host: GitHub
- URL: https://github.com/nishkarshraj/datastructuresproject
- Owner: NishkarshRaj
- Created: 2018-04-10T01:15:20.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T11:53:45.000Z (11 months ago)
- Last Synced: 2024-05-02T04:20:04.480Z (7 months ago)
- Topics: automation, c, collaboration, git, github, log, project, scm, source, source-code
- Language: C++
- Size: 731 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DataStructuresProject
Hello Everyone! This is a project of SCM headed by Nishkarsh Raj to make a collaborative effort on Git to make a running model to demonstrate Linked List using C++.
Data Structures Project used to understand Distributed Development, collaboration and Branching features of Git.
Uses Merging and Rebasing for code conflicts.Collaborators:
1) Nirmaljeet Singh
2) Prajawal Banati
3) Parth Rai
4) Sailesh Pilla
5) Prakhar Agarwal# How to contribute
1. Fork the repository to your own GitHub account.
2. Clone the repository to your local machine
```
$ git clone "https://www.github.com/{Username}/DataStructuresProject.git"
```
where username is your GitHub account username.3. Create a branch where you can do your local work.
Never work on **master** branch as we do not allow master commits except by admins.
```
$ git branch {branchname}
$ git checkout branchname
```4. Do your work and stage your changes.
```
$ git add
```5. Commit you changes with a commit message containing your name, file(s) worked upon, changes added.
```
$ git commit -m "Name| files| Changes"
```6. Push changes to your forked repository
```
$ git push -u origin branchname
```# Synchronize forked repository with Upstream repository
1. Create upstream as our repository
```
$ git remote add upstream "https://www.github.com/NishkarshRaj/DataStructuresProject.git"
```2. Fetch upstream changes in local machine
```
$ git fetch upstream
```3. Switch to master branch
```
$ git checkout master
```4. Merge changes in local machine
```
$ git merge upstream/master
```5. Push changes to your forked GitHub repository
```
$ git push -f origin master
```