Git ist ein Befehlszeilendienstprogramm zur Versionskontrolle, d. h. zum Aufbewahren eines Verlaufs der Änderungen, die der Benutzer an Projektdateien vornimmt. Es wird normalerweise verwendet, um an Anwendungen zu arbeiten, kann aber auch in anderen Fällen verwendet werden, beispielsweise verwenden Designer Git, um verschiedene Versionen von Zeichnungen und Layouts zu speichern. Mit Git können Sie eine Anwendung auf eine frühere Version zurücksetzen, Änderungen vergleichen und analysieren.
- Git für Anfänger: Grundbegriffe und Konzepte, Einführungsleitfaden
- Wie Git funktioniert
- Git installieren
- Git voreinstellen
- Erstellen Sie Ihr erstes Git-Repository
- Wann man sich verpflichtet
- Zusammenarbeit an Git-Projekten
- Ein häufiges Problem bei der Arbeit mit einem Git-Projekt
- Nützliche Befehle – Git-Befehle
- GUI-Programme für die Arbeit mit Git
- GitHub-Desktop
- Quellbaum
- GitKraken
- Bots auf GitHub handeln – Bot Github Open Source
- Python-Handelsroboter
- Trading-Bot Cassandre
- EA31337 Kostenlos
Git für Anfänger: Grundbegriffe und Konzepte, Einführungsleitfaden
Bevor Sie anfangen, mit Git zu arbeiten, müssen Sie verstehen, was ein Repository, ein Commit und ein Branch sind.
Ein Repository ist ein Ort, an dem Code oder andere Daten sowie ein Verlauf ihrer Änderungen gespeichert werden. Das Git-Programm wird lokal ausgeführt und alle Informationen werden auf Ihrem Computer gespeichert, aber Sie können auch Internetdienste nutzen. Die bekannteste davon ist Github. Es gibt zwei weitere bekannte: Bitbucket und GitLab.
Ein Commit ist eine Momentaufnahme des Status eines Projekts zu einem bestimmten Zeitpunkt. Es hat eine eindeutige ID und Kommentare.
Ein Zweig ist eine Historie von Änderungen, die an einem Projekt vorgenommen wurden. Es hat einen eigenen Namen und besteht aus Commits. Ein Repository kann mehrere Branches haben, die sich von anderen Branches verzweigen oder mit ihnen zusammenführen.
Wie Git funktioniert
Lassen Sie uns anhand einer einfachen Zeichnung als Beispiel visuell zeigen, wie das Git-Speichersystem angeordnet ist.
Hier stellen die Kreise die Commits dar, und die Pfeile zeigen, auf welche sich eine bezieht. Da sich alle auf die vorherige beziehen, ist C3 die neueste, C2 die ältere Version usw. bis zur allerersten in diesem C0-Zweig. Dies ist der Master-Zweig, der allgemein als Master bezeichnet wird. Das Rechteck mit der Bezeichnung main* im Inneren zeigt an, an welchem Commit Sie gerade arbeiten. In der Abbildung sehen Sie ein einfaches Diagramm mit einem Zweig und vier Commits. Git kann auch mit komplexen Graphen arbeiten, die mehrere Zweige enthalten, die zu einem zusammengeführt werden können.
Git installieren
Git ist ein Konsolendienstprogramm, das auf Windows-, Mac OS- und Linux-Betriebssystemen ausgeführt werden kann. Wir erklären Ihnen, wie Sie es für jeden von ihnen installieren. Zur Installation unter Windows müssen Sie die Anwendung von der offiziellen Website https://git-scm.com/downloads herunterladen und installieren.
Wenn Sie Mac OS haben und den Homebrew-Paketmanager installiert haben, geben Sie den Befehl ein:
brew install git Wenn Homebrew nicht installiert ist, führen Sie Folgendes aus:
git –version Danach werden Sie im angezeigten Fenster aufgefordert, die Befehlszeilentools zu installieren . Git wird auch mit diesem Dienstprogramm installiert. Für Linux Debian und andere auf dieser Version basierende Distributionen wie Ubuntu oder Mint ist zur Installation der folgende Befehl erforderlich:
sudo apt install gitFür Linux CentOS müssen Sie Folgendes eingeben:
sudo yum install git Was ist Git, Installation und Konfiguration – Installation: https://youtu.be/bkNCylkzFRk
Git voreinstellen
Nach der Installation von Git müssen Sie es so konfigurieren, dass jedes Mal, wenn Sie ein Commit erstellen, der Name des Autors angezeigt wird. Führen Sie dazu git aus und führen Sie den Befehl aus:
git config –global user.name “
Author
„ Hier setzen wir anstelle von „Author“ unseren Namen, zum Beispiel „Ivan_Petrov“. Danach können Sie die E-Mail-Adresse mit dem folgenden Befehl festlegen:
git config –global user.email „You_adr@email.com“ In diesem Fall geben wir anstelle von „You_adr@email.com“ die echte E-Mail-Adresse an.
Erstellen Sie Ihr erstes Git-Repository
Um ein Repository zu erstellen, gehen Sie zuerst zum Projektordner. Unter Windows könnte dies beispielsweise D:/GitProject sein. Geben Sie den Befehl ein:
cd
d:\GitProject Erstellen Sie danach das Repository:
git init Fügen Sie danach alle Dateien hinzu:
git add –all Um eine bestimmte Datei hinzuzufügen,
geben Sie ein: git add filename Jetzt können Sie ein Commit erstellen:
git commit -m „comment“ Einige Hinweise zum Erstellen eines Repositorys:
- Ein Repository kann viele Dateien und Unterordner haben (meistens nur ein normaler Ordner).
- Es ist am besten, für jedes Projekt ein separates Repository zu haben.
- Erstellen Sie keine Ordner für ein Repository innerhalb eines anderen Repositorys (vermeiden Sie Matrjoschka-Repositorys!).
- An Repository-Ordnern vorgenommene Änderungen werden von Git „verfolgt“, aber diese Änderungen müssen dem Repository hinzugefügt werden, um verfolgt oder aufgezeichnet zu werden.
- Sie können die Elemente steuern, die Git „beobachtet“. Ignorieren Sie am besten sehr große Datensätze oder temporäre Dateien.
Wann man sich verpflichtet
Commits in Git werden in den folgenden Fällen empfohlen:
- neue Funktionalität zum Projekt hinzugefügt;
- alle Fehler behoben;
- Sie schließen für heute und möchten Ihre Änderungen speichern.
Zusammenarbeit an Git-Projekten
Nehmen wir an, Sie und Ihre Freunde haben ein neues Projekt entwickelt und beschlossen, die Verantwortung zu teilen. Einer wird für die Funktionalität zuständig sein, der andere für Design und Design, der dritte für Registrierung, Autorisierung und Sicherheit. In diesem Fall müssen Sie verzweigen. Wie bereits erwähnt, ist ein Branch eine Reihe von Commits, die sequentiell nacheinander ausgeführt werden. Der Master-Zweig heißt Master. Andere Zweige dienen der Implementierung neuer Funktionen oder der Behebung von Fehlern. Daher können Sie in einem separaten Zweig alle Änderungen vornehmen und sie dann mit dem Hauptzweig zusammenführen. Viele Experten raten davon ab, Commits im Hauptzweig zu erstellen, sondern empfehlen, einen neuen zu erstellen, darin Änderungen vorzunehmen und ihn dann in den Master zu mergen. Um einen neuen Branch zu starten, müssen Sie den folgenden Befehl ausführen:
git branch
bugFixDies kann auch mit folgendem Befehl erfolgen:
git checkout –b
bugFix
Die zweite Methode unterscheidet sich von der ersten dadurch, dass Sie in diesem Fall nach Ausführung des Befehls sofort in den erstellten Zweig gelangen.
Es ist besser, den neuen Zweig mit einem prägnanten, aber gleichzeitig ausreichend umfangreichen und verständlichen Namen zu benennen, um Verwirrung im Projekt zu vermeiden. Wenn Sie Ihr System verwenden, können Sie vor dem Aufgabennamen eine Kennung angeben. Vergessen Sie auch nicht, Ihren Kommentar in jedem von Ihnen erstellten Commit zu hinterlassen, der die Essenz der Änderungen angeben sollte. Um von einem Zweig zu einem anderen zu wechseln, müssen Sie den folgenden Befehl ausführen:
git checkout
new
_1 Nach Abschluss der Arbeit müssen die am aktuellen Zweig vorgenommenen Änderungen in den Master, masters, gemergt werden. Checken Sie dazu zuerst den Master-Branch mit dem Befehl aus:
git checkout master Aktualisieren Sie anschließend den lokalen Branch:
git
pull
origin
masterJetzt können Sie Branches zusammenführen:
git
merge
bugFix Dieser Befehl fügt Änderungen aus dem im (bugFix)-Befehl angegebenen Branch dem Branch hinzu, in dem Sie sich befinden, in diesem Fall master. Um den aktuellen Status des Zweigs anzuzeigen, müssen Sie den folgenden Befehl eingeben:
git status Damit andere Benutzer, die an dem Projekt arbeiten, die vorgenommenen Änderungen sehen können, müssen Sie sie auf den Server übertragen. Dazu müssen Sie zunächst zu dem Branch gehen, den Sie auf github pushen möchten. Um master einzugeben, führen Sie den Befehl aus:
git checkout master Danach können Sie es auf den Github-Server pushen:
git push origin masterDamit eine andere Person Zugriff auf das Projekt erhält, benötigen Sie einen Dienst zum Speichern des Codes, beispielsweise Github. Wenn Sie dem Projekt kürzlich beigetreten sind und es auf sich selbst herunterladen müssen, führen Sie den folgenden Befehl aus:
git clone https://github.com/…/….git
Hier ist https://github.com/…/….git die Adresse des Repositorys. Sie erhalten ihn, indem Sie das gewünschte Projekt öffnen und auf die grüne Schaltfläche „Code“ klicken.
Wichtiger Hinweis!
Es wird empfohlen, dass Sie Master auf Ihrem lokalen Computer aktualisieren, bevor Sie einen neuen Zweig erstellen. Geben Sie dazu den gewünschten Branch ein und führen Sie folgenden Befehl aus:
git pull origin master Als Ergebnis werden die eigentlichen Änderungen von github heruntergeladen. Auf die gleiche Weise können Sie jeden Zweig aktualisieren. Um alle vorhandenen Branches zu aktualisieren, können Sie den folgenden Befehl ausführen:
git pull
Ein häufiges Problem bei der Arbeit mit einem Git-Projekt
Beim Versuch, Änderungen automatisch zusammenzuführen, kann es in diesem Fall vorkommen, dass beide Branches Änderungen in derselben Zeile haben, wenn Sie den Befehl ausführen
:
git merge
master Hello.py
Automatische Zusammenführung fehlgeschlagen; Konflikte beheben und das Ergebnis dann festschreiben. In diesem Fall müssen Sie den Konflikt manuell lösen. Öffnen Sie dazu die Datei, in der der Fehler aufgetreten ist, in unserem Fall ist es Hello.py, finden Sie heraus, was falsch ist, und beheben Sie den Fehler. Fügen Sie danach die korrigierte Datei mit dem Befehl hinzu:
git add
Hello
.
py Und erstelle einen neuen Commit:
git commit -m „Merged conflict“
Nützliche Befehle – Git-Befehle
Sie können mit dem folgenden Befehl herausfinden, wie sich der unterste Zweig von einem anderen unterscheidet:
git
diff < erster_Zweig > <zweiter_Zweig> Um einen
Zweigzusätzlichen zu
löschen , geben Sie Folgendes ein: git branch -d < Zweigname > Beliebte Befehle: git help Hilfe zu einem bestimmten Befehl erhalten:
git help <command_name> Git- und GitHub-Anfängerkurs – was Sie über Installation wissen müssen, Installation, Commits, Repository, Befehle, Erstellen, Löschen und Ändern von Branches: https://youtu.be/zZBiln_2FhM
GUI-Programme für die Arbeit mit Git
Es ist einfacher, Softwareversionen nicht über die Befehlszeile, sondern über eine grafische Oberfläche zu verwalten. Einige Entwicklungsumgebungen und Texteditoren bieten eine grafische Oberfläche für die Arbeit mit Git. Aber es gibt auch spezielle Programme, wir listen einige davon auf:
- GitHub Desktop ist eine grafische Anwendung, die für die Zusammenarbeit mit dem Git-Dienstprogramm und dem Github-Dienst entwickelt wurde. Sie kann Repositories klonen und auf Ihre Festplatte herunterladen sowie Änderungen verwalten und andere nützliche Dinge tun.
- Sourcetree ist ein kostenloser Git-Client für Windows- und Mac-Betriebssysteme, der die Interaktion mit Repositories vereinfacht.
- GitKraken ist ein benutzerfreundlicher grafischer Client für Windows, Linux und MacOs, der GitHub-, GitLab- und Bitbucket-Dienste unterstützt. Damit können Sie nicht nur grundlegende Aufgaben lösen, sondern auch komplexere Operationen ausführen, z. B. Commits zusammenführen und neu anordnen, Branches zusammenführen, den Verlauf umschreiben.
Lassen Sie uns ausführlicher über jeden von ihnen sprechen.
GitHub-Desktop
GitHub Desktop ist eine Anwendung für Ihren PC, mit der Sie direkt mit dem Github-Dienst interagieren können. Mit diesem Tool können Sie Versionen über eine grafische Oberfläche verwalten und so Ihren Entwicklungsworkflow beschleunigen. Mit GitHub Desktop können Sie mit Git interagieren, ohne die Befehlszeile zu verwenden, indem Sie nur die Anwendungsschnittstelle verwenden. Es ist erwähnenswert, dass die GitHub-Desktop-App nicht alles kann, was mit der Befehlszeile getan werden kann, aber die Benutzeroberfläche selbst bietet grundlegende Git-Befehle. GitHub Desktop funktioniert für alle gängigen Betriebssysteme, einschließlich Windows, Linux und macOS. Wir erklären Ihnen, wie Sie GitHub Desktop installieren und mit dieser Anwendung arbeiten. Um den GitHub-Dienst und die GitHub-Desktop-App zu verwenden, Sie müssen ein Github-Konto erstellen, falls Sie noch keines haben. Gehen Sie dazu zu GitHub. In der oberen rechten Ecke sehen Sie einen Button mit der Aufschrift „Anmelden“.Klicken Sie darauf, um zur nächsten Seite zu gelangen. Sie müssen Ihre Daten eingeben, einschließlich Ihrer E-Mail-Adresse, Ihres Benutzernamens und Ihres Passworts. Im nächsten Schritt werden Sie aufgefordert, Ihr Konto zu verifizieren, indem Sie auf den Link in der E-Mail klicken, die an die angegebene Adresse gesendet wurde. Nach der Verifizierung wird ein GitHub-Konto erstellt und Sie können die Plattform nutzen. Wenn Ihr GitHub-Konto eingerichtet ist, können Sie die GitHub Desktop-App auf Ihrem PC installieren. Öffnen Sie dazu einen neuen Tab in Ihrem Browser und gehen Sie zur Download-Seite der Anwendung.
Windows-Benutzer müssen auf die große violette Schaltfläche mit der Aufschrift „Für Windows herunterladen“ klicken, aber wenn Sie ein Mac-Benutzer sind, müssen Sie die Zeile mit der Aufschrift macOS unter der Schaltfläche finden und darauf klicken. Muss macOS 10.12 oder höher oder 64-Bit-Windows sein. Nach dem Herunterladen müssen Sie die Anwendung installieren und sich dann mit dem im vorherigen Schritt erstellten Konto anmelden. Sie müssen sich nicht sofort bei Ihrem Konto anmelden, aber am besten gleich jetzt. Um ein neues Repository zu erstellen, öffnen Sie GitHub Desktop und klicken Sie unten auf das zweite Feld mit der Aufschrift „Create a New Repository on your Hard Drive“. Es erscheint ein Popup-Fenster, das ausgefüllt werden muss – beginnen Sie mit der Benennung des ersten Repositorys. Nachdem Sie einen Namen ausgewählt haben, müssen Sie auch auswählen, wo er sich auf dem Computer befinden soll. Sie können auch das Kästchen „Dieses Repository mit einer README-Datei initialisieren“ aktivieren, wenn Sie die README-Datei selbst später ändern möchten. Klicken Sie danach auf „Repository erstellen“. Als Ergebnis haben Sie mit der GitHub Desktop-App ein neues Git-Repository erstellt, ohne einen Browser zu verwenden.
Oben auf der neuen Seite sehen Sie den Namen des Repositorys und des Zweigs. Tatsächlich ist das Repository derzeit nur auf Ihrem Computer verfügbar. Um es zu veröffentlichen, müssen wir auf „Publish Repository“ klicken. Das neue Repository wird nun in Ihrem Github-Profil angezeigt. Sie können die GitHub Desktop-App verwenden, um Ihr Projekt zu verzweigen. Klicken Sie dazu auf „Aktueller Zweig“, wählen Sie dann den gewünschten Zweig in der Liste der Zweige aus, benennen Sie ihn und klicken Sie auf „Erstellen“. Um zwischen hellem und dunklem Hintergrund zu wechseln, gehen Sie zu Optionen, Aussehen. Sie können die Desktop-App verwenden, um Aufgaben zu erstellen, um mit anderen an Projekten zusammenzuarbeiten. Mit Fragen können Sie Ideen verfolgen und Änderungen an Ihren Projekten besprechen. Um ein Problem zu erstellen, verwenden Sie in der Menüleiste das Menü „Repository“ und klicken Sie dann auf „Problem erstellen“.
Alternativ können Sie GitHub Desktop über die Befehlszeile starten. Öffnen Sie dazu eine Eingabeaufforderung und geben Sie Github ein. Sie können GitHub Desktop auch für ein bestimmtes Repository starten. Geben Sie einfach Github gefolgt vom Repository-Pfad ein.
Quellbaum
SourceTree ist eine kostenlose Anwendung für die Arbeit mit GitHub-, BitBucket- und Mercurial-Diensten. Es ist für Plattformen mit Windows und iOS verfügbar. Sourcetree ist anfängerfreundlich. Es verfügt über eine intuitive GUI für Repositories und ermöglicht es Ihnen, die volle Leistungsfähigkeit von Git über eine vereinfachte Benutzeroberfläche zu nutzen. Um SourceTree zu installieren, müssen Sie die Installationsdatei von der offiziellen Website herunterladen und ausführen. Während des Installationsvorgangs müssen Sie der Anwendung erlauben, Änderungen an der Festplatte vorzunehmen, und der Lizenzvereinbarung zustimmen. Auch während des Installationsvorgangs fragt SourceTree möglicherweise, ob Sie zusätzliche Git-Software installieren möchten. Sie müssen „Ja“ sagen und diese Software installieren. Es gibt zwei Möglichkeiten, sich mit dem Github-Dienst zu verbinden:
- Über das OAuth-Autorisierungsprotokoll.
- Mit einem SSH-Schlüssel.
Lassen Sie uns über jeden von ihnen sprechen. Die erste Möglichkeit besteht darin, GitHub mit einem Remote-Konto zu verbinden. Erlauben Sie SourceTree, Ihr GitHub-Konto mit OAuth zu verbinden. Dies ist der einfachste Weg, GitHub mit SourceTree zu verbinden.
- Klicken Sie zunächst auf „Konto hinzufügen“.
- Wählen Sie dann GitHub zum Hosten aus. Ändern Sie das bevorzugte Protokoll und die Authentifizierung nicht, d. h. lassen Sie HTTPS und OAuth. Klicken Sie dann auf „OAuth-Token aktualisieren“. Die App öffnet automatisch eine Webseite in Ihrem Browser und fragt Sie nach den Anmeldedaten Ihres GitHub-Kontos. Wenn Sie sich zuvor in diesem Browser bei Ihrem GitHub-Konto angemeldet haben, wird dieser Schritt übersprungen.
- Klicken Sie auf „Atlassian autorisieren“, um SourceTree Zugriff auf Ihr GitHub-Konto zu gewähren.
- Danach sollten Sie eine Meldung über den erfolgreichen Abschluss der Authentifizierung sehen. OK klicken.
Sie können dann Ihr gesamtes Repository in SourceTree anzeigen, indem Sie auf Ihr Konto klicken.
Die zweite Möglichkeit besteht darin, GitHub mit einem SSH-Schlüssel zu verbinden. Dazu müssen Sie ein Paar SSH-Schlüssel generieren. Dies ist ein privater und öffentlicher Schlüssel. Der öffentliche Schlüssel wird im GitHub-Konto verwendet. Andererseits wird der private Schlüssel der Liste der Schlüssel auf Ihrem Computer hinzugefügt. Es folgen die Anweisungen:
- Um ein SSH-Schlüsselpaar zu generieren, gehen Sie zum Menü „Extras“ und klicken Sie auf „SSH-Schlüssel erstellen oder importieren“.
- Klicken Sie im Fenster des PuTTY-Schlüsselgenerators auf „Generieren“.
- Bewegen Sie den Mauszeiger auf eine leere Stelle und bewegen Sie den Mauszeiger bis zum Ende der Generierung.
- Nachdem Sie den SSH-Schlüssel generiert haben, legen Sie ein Passwort für Ihren SSH-Schlüssel fest.
- Speichern Sie den öffentlichen Schlüssel und den privaten Schlüssel.
- Schließen Sie den PuTTY-Schlüsselgenerator nicht. Melden Sie sich bei Ihrem GitHub-Konto an, klicken Sie oben rechts auf Ihr Avatar-Symbol und dann auf Einstellungen.
- Klicken Sie auf „SSH- und GPG-Schlüssel“ und wählen Sie „Neuer SSH-Schlüssel“.
- Geben Sie Ihrem SSH-Schlüssel einen Namen und kopieren Sie den öffentlichen Schlüssel aus dem PuTTY-Schlüsselgenerator in das Schlüsselfeld. Klicken Sie danach auf „SSH-Schlüssel hinzufügen“.
- Kehren Sie zu SourceTree zurück, gehen Sie zu „Tools“ und klicken Sie auf „Launch SSH Agent“.
- Klicken Sie nach einer Weile auf das kleine Monitorsymbol in der Taskleiste.
- Als Ergebnis wird eine Liste mit Schlüsseln angezeigt. Klicken Sie auf „Schlüssel hinzufügen“, um den zuvor gespeicherten privaten Schlüssel hinzuzufügen.
Gehen Sie nun zurück zur GitHub-Repository-Seite und versuchen Sie, sie mit SSH zu klonen. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
GitKraken
GitKraken ist eine weitere Anwendung, die entwickelt wurde, um mit verschiedenen Versionskontrollsystemen unter Verwendung der GUI zu arbeiten. Um zu beginnen, müssen Sie sich auf GitHub registrieren und die GitKraken-Anwendung installieren. Wenn Sie die Anwendung starten, müssen Sie Ihren Benutzernamen und Ihr Passwort vom GitHub-Dienst eingeben. Um nicht jedes Mal ein Passwort eingeben zu müssen, müssen Sie einen SSH-Schlüssel einrichten. Wenn Sie noch keinen SSH-Schlüssel generiert haben, können Sie der GitHub-Anleitung zum Erstellen eines neuen Schlüssels folgen. Sobald Sie Ihren SSH-Schlüssel haben, können Sie ihn Ihrem GitHub-Konto hinzufügen. Wählen Sie dazu im Hauptmenü „Datei“ und dann „Einstellungen“. Wählen Sie dann „Authentifizierung“ und geben Sie die Pfade für Ihre öffentlichen und privaten Schlüssel an. Der erste Schritt beim Veröffentlichen von Inhalten auf GitHub besteht darin, ein lokales Repository zu erstellen, um Ihre Arbeit zu verfolgen. Dieser Ordner enthält alle Dateien die Sie auf GitHub veröffentlichen möchten. Sie müssen die Anweisungen befolgen:
- Um ein neues Repository in GitKraken zu erstellen, wählen Sie im Hauptmenü „Datei“ und dann „Init Repo“. Es gibt mehrere Optionen für verschiedene Arten von Repositories, wählen Sie „Nur lokal“.
- Wählen Sie dann den Ordner aus, der Ihr neues Repository sein soll. Sie können einen leeren Ordner oder einen Ordner auswählen, der bereits Dateien enthält; Sie werden Ihre Änderungen nicht verlieren.
- Das nächste Dialogfeld enthält auch Einstellungen für Standardvorlagen und Lizenzdateien. Alles so lassen wie es ist.
- Klicken Sie auf „Repository erstellen“.
Sie benötigen kein Github-Konto, um Git (oder GitKraken) lokal auf Ihrem Computer zu verwenden. Wenn Sie jedoch vorhaben, mit anderen Benutzern zusammenzuarbeiten oder Dateien von mehreren Computern zu verwenden, müssen Sie einen Host wie Github verwenden. Um ein Repository auf GitHub zu erstellen, wählen Sie nach dem Klicken auf „Init Repo“ die Zeile „GitHub“ und füllen Sie das erscheinende Fenster wie folgt aus:
- Konto – Der Name Ihres GitHub-Kontos.
- Name – der Name des Repositorys. Setzen Sie es aus Buchstaben, Zahlen und Unterstrichen zusammen.
- Beschreibung – Beschreibung dessen, was dieses Repository enthalten wird.
- Zugriff – Zugriff auf einen Remote-Standort, unabhängig davon, ob er für alle sichtbar sein soll oder nur für Sie und die Personen, die Sie als Mitarbeiter hinzufügen, offen bleiben soll
- Nach Init klonen – lassen Sie diese Option aktiviert, wodurch Ihnen das Repository auf GitHub zur Verfügung gestellt wird.
- Wohin geklont werden soll – Wählen Sie einen Ort auf dem Computer aus, an dem der neu erstellte Repository-Ordner abgelegt werden soll.
- Klicken Sie abschließend auf die Schaltfläche „Repository erstellen und klonen“ .
Danach erscheint ein neuer Ordner in der oberen linken Ecke der GitKraken-Oberfläche, und wir können weitere Informationen darüber in der linken Spalte sehen. Stellen Sie beim Verbinden von GitHub mit GitKraken sicher, dass die Autorisierung entweder in Chrome oder Firefox und nicht in Internet Explorer durchgeführt wird.
Bots auf GitHub handeln – Bot Github Open Source
Das Versionskontrollsystem Git wird unter anderem zur Entwicklung von
Handelsrobotern verwendet . Hier sind einige Beispiele für solche Entwicklungen, die Sie herunterladen und verwenden können.
Python-Handelsroboter
Ein in Python geschriebener Handelsroboter ist unter https://github.com/areed1192/python-trading-robot verfügbar, der mithilfe technischer Analysen automatisierte Strategien ausführen kann. Der Roboter wurde entwickelt, um mehrere gängige Szenarien zu simulieren: Er kann die mit einem Portfolio verbundenen Gesamtrisikowerte berechnen und während des Handels Echtzeit-Feedback geben. Ermöglicht Ihnen, mit einer Echtzeit-Datentabelle zu arbeiten, die sowohl historische als auch aktuelle Preise enthält, wenn sie sich ändern. Es wird den Prozess der Speicherung von Daten einfach und mit schnellem Zugriff machen. Darüber hinaus wird es so angepasst, dass Sie Ihre eingehenden Finanzdaten einfach anzeigen und bei Bedarf weitere Analysen durchführen können. Enthält Indikatoren, die sowohl historische als auch aktuelle Preise verwenden.
Trading-Bot Cassandre
Cassandre-Handelsroboter-Link zu GitHub https://github.com/cassandre-tech/cassandre-trading-bot – ist in der Lage, sich um die Verbindung zur Börse, zu Konten, Aufträgen, Transaktionen und Positionen zu kümmern, sodass Sie sich auf den Aufbau Ihrer konzentrieren können Strategie. Jede Version wird getestet, um mit den Börsen Kucoin, Coinbase und Binance zu funktionieren. Damit ist es einfach, Ihre eigene Strategie zu erstellen, dazu müssen Sie nur die Bedingungen festlegen, wann Sie Short- oder Long-Positionen erstellen möchten, und die Regeln festlegen. Es gibt einen Loader zum Testen des Bots mit historischen Daten. Während der Tests importiert Cassandre die Daten und fügt sie Ihrer Strategie hinzu. Cassandre hilft Ihnen beim Aufbau einer Strategie, die auf der Bibliothek für technische Analysen von ta4j basiert.
EA31337 Kostenlos
EA31337 Libre unter https://github.com/EA31337/EA31337-Libre ist ein kostenloser Forex-Handelsroboter mit mehreren Strategien, der in MQL geschrieben ist. Der Handelsroboter bietet über 35 Strategien zur Auswahl. Jede Strategie kann den Markt unabhängig voneinander in verschiedenen Zeiträumen analysieren. Die Marktanalyse basiert auf gängigen technischen Indikatoren. Sie können auch Ihre eigenen Strategien schreiben.
Robot kevirite. Banavo