Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pkgstore-old/linux-rpm-git


https://github.com/pkgstore-old/linux-rpm-git

git linux pkgstore rpm rpm-package rpm-packages rpm-spec

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Git

**Git** is software for 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 (thousands of parallel branches running on different systems).

Git was created by Linus Torvalds in 2005 for development of the Linux kernel, with other kernel developers contributing to its initial development. Since 2005, Junio Hamano has been the core maintainer. As with most other distributed version control systems, and unlike most client–server systems, every Git directory on every computer is a full-fledged repository with complete history and full version-tracking abilities, independent of network access or a central server. Git is free and open-source software distributed under GNU General Public License Version 2.

## Install

### Fedora COPR

```
$ dnf copr enable pkgstore/git
$ dnf install -y git
```

### Open Build Service (OBS)

```
# Work in Progress
```

## Update

```
$ dnf upgrade -y git
```

## Remove

```
$ dnf erase -y git
$ dnf copr remove pkgstore/git
```

## How to Build

1. Get source from [src.fedoraproject.org](https://src.fedoraproject.org/rpms/git).
2. Write last commit SHA from [src.fedoraproject.org](https://src.fedoraproject.org/rpms/git) to [CHANGELOG](CHANGELOG).
3. Modify & update source (and `*.spec`).
4. Build SRPM & RPM.