Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

GitHub  ist die grösste  is the biggest Code-Sharing Platform im Internet und basiert auf dem Versionskontrollsystem Git .

Das System sowie die Platform wird von vielen Software-Entwickler sowie auch Designer genutzt um zusammen an Code- oder Text-basierte Projekte zu arbeiten.

 

Image Removed

Git selbst ist ein Kommandozeile Programm, dass je nach Erfahrung schwierig zum Einsteigen ist. Das Web-basieret Tutorial von GitHub bietet jedoch einen komfortablen Lehrgang.

Wer nicht ständig im Terminal Kommandos eintippen will, kann auch die komfortable App GitHub Desktop installieren.on the Internet and is based on the Version Control System Git.

The platform is commonly used in the Software Development Community to share and collaborate on projects.
As the platform is not limited to code and any text-based formats can be managed, people outside of the development community also started to use GitHub.


Image Added

Links

Key Git Terminology


Repository - A directory that stores all the files, folders of a project.

Master - The primary branch of all repositories.

Commit - The action of storing a new snapshot of the project’s state in the Git history.

Fork - Creates a copy of a repository.

Branch - A version of the repository that diverges from the master of the project.

Push - Updates a remote repository with the commits made to the repository. 

Fetch - Download and copy remote repository files to your workstation.

Pull request - A request to merge your branch with a master branch. The repo maintainers can review and merge the branch into master.

gitignore - A file the specifies files or files types that should be ignored in commits