git-σύνδεση είναι μια git υπο-εντολή για να πάρει μια σύνδεση repo-browser για ένα αντικείμενο GIT & nbsp?. Το κίνητρο πίσω από το git-σύνδεση είναι ότι είναι συχνά πιο γρήγορα να πλοηγηθείτε σε ένα αντικείμενο git ή τη διαδρομή στη γραμμή εντολών ό, τι είναι να κάνετε κλικ στο δρόμο σας σε αυτό μέσω ενός web interface.
Git σύνδεσμος μπορεί να χτίσει URL για τις ακόλουθες συμφωνίες επαναγοράς-browser: cgit, gitweb, GitHub, GitHub και ιδιωτικού τομέα, repo.or.cz.
Χρήση
& Nbsp? GIT σύνδεσμο -h
Χρήση: σύνδεση GIT [επιλογές] <διαπράττουν | δέντρο | άμορφη μάζα | μονοπάτι | υποκατάστημα | ετικέτα | διαφ>
Επιλογές:
& Nbsp? -h, --help Εμφανιστεί αυτό το μήνυμα βοήθειας και έξοδος
& Nbsp? -v, --version Δείτε την έκδοση και την έξοδο
& Nbsp? -c, --clipboard Αντιγραφή συνδέσμου στο πρόχειρο (αντικαθιστά link.clipboard)
& Nbsp? -u, --url
& Nbsp? -b, --browser <Τύπος> τον τύπο του browser συμφωνιών επαναγοράς (αντικαθιστά link.browser)
& Nbsp? -r, --raw Δείχνουν πρώτων άμορφη μάζα, ει δυνατόν,
Διαθέσιμα προγράμματα περιήγησης repo:
& Nbsp? Cgit github ιδιωτικού repo.or.cz GitHub gitweb
Διαμόρφωση:
& Nbsp? Git config --add link.url <πρόγραμμα περιήγησης repo url>
& Nbsp? Git config --add link.browser <πρόγραμμα περιήγησης repo>
& Nbsp? Git config --add link.clipboard ψευδή | αλήθεια
Παραδείγματα:
& Nbsp? Σύνδεσμο git HEAD ~ 10 -> url να δεσμευτούν 10η πριν από το κεφάλι
& Nbsp? Σύνδεσμο git v0.1.0 ^ {δέντρο} -> url στο αντικείμενο δέντρο στο v0.1.0 ετικέτα
& Nbsp? Git σύνδεση πλοιάρχου: Αρχείο -> url να καταθέσει σε κύριο κλάδο
& Nbsp? Διαδρομή σύνδεσης GIT / αρχείου -> url στη διαδρομή / αρχείο στην τρέχουσα υποκατάστημα
& Nbsp? Σύνδεσμο GIT v0.1.0 -> url για να επισημάνετε v0.1.0
Εγκατάσταση
Η τελευταία σταθερή έκδοση του συνδέσμου GIT είναι διαθέσιμη στις pypi, ενώ η υπό εξέλιξη έκδοση μπορεί να εγκατασταθεί από GitHub:
& Nbsp? Pip εγκατάσταση gitlink # τελευταία σταθερή έκδοση
& Nbsp? Pip εγκαταστήσετε git + git: //github.com/gvalkov/git-link.git # τελευταία έκδοση ανάπτυξης
Εναλλακτικά, μπορείτε να το εγκαταστήσετε με το χέρι όπως και κάθε άλλο πακέτο python:
& Nbsp? Git κλώνος git@github.com: gvalkov / git-link.git
& Nbsp? Cd git-Link
& Nbsp? GIT επαναφορά --hard HEAD $ versiontag
& Nbsp? Python setup.py εγκαταστήσετε
Ανάπτυξη
Δείτε repobrowsers.py και test_cgit.py αν σας ενδιαφέρει να προσθέσετε ένα νέο αποθετήριο του προγράμματος περιήγησης.
Παρακαλούμε να κάνετε χωρίς να φέρει σε οποιεσδήποτε εξωτερικές εξαρτήσεις. Όπως ωραία ως GitPython και libgit2 είναι, κάτι που αυτό το εργαλείο χρειάζεται από την GIT μπορεί να αναζητηθεί χρησιμοποιώντας τα εργαλεία της γραμμής εντολών
Απαιτήσεις :.
- Python
Τα σχόλια δεν βρέθηκε