git-link adalah git sub-perintah untuk mendapatkan link repo-browser untuk objek git & nbsp;. Motivasi di balik git-link adalah bahwa hal itu sering lebih cepat untuk menavigasi ke objek git atau jalur pada baris perintah daripada untuk mengklik jalan ke melalui antarmuka web.
Link Git dapat membangun url untuk mengikuti repo browser: cgit, gitweb, github, github-swasta, repo.or.cz.
Penggunaan
& Nbsp; git Link h
Penggunaan: git link [opsi]
Pilihan:
& Nbsp; h, help menunjukkan pesan bantuan ini dan keluar
& Nbsp; v, --version menunjukkan versi dan keluar
& Nbsp; c, copy link --clipboard ke clipboard (menimpa link.clipboard)
& Nbsp; u, --url url
& Nbsp; b, --browser
& Nbsp; r, --raw menunjukkan gumpalan mentah jika mungkin
Tersedia browser repo:
& Nbsp; cgit github-swasta github gitweb repo.or.cz
Konfigurasi:
& Nbsp; git config --add link.url
& Nbsp; git config --add link.browser
& Nbsp; git config --add link.clipboard palsu | benar
Contoh:
& Nbsp; git Link KEPALA ~ 10 -> url untuk 10 melakukan sebelum KEPALA
& Nbsp; git Link v0.1.0 ^ {} pohon -> url ke objek pohon di tag v0.1.0
& Nbsp; git master link: File -> url ke file di cabang master
& Nbsp; git Link path / File -> url ke path / file dalam cabang saat ini
& Nbsp; git Link v0.1.0 -> url untuk menandai v0.1.0
Instalasi
Versi stabil terbaru dari git link yang tersedia pada pypi, sedangkan versi pengembangan dapat diinstal dari github:
& Nbsp; pip menginstal gitlink # terbaru versi stabil
& Nbsp; pip install git + git: //github.com/gvalkov/git-link.git # versi pengembangan terbaru
Atau, Anda dapat menginstalnya secara manual seperti paket python lainnya:
& Nbsp; git clone git@github.com: gvalkov / git-link.git
& Nbsp; cd git-link
& Nbsp; git reset KEPALA --hard $ versiontag
& Nbsp; python setup.py install
Pengembangan
Lihat repobrowsers.py dan test_cgit.py jika Anda tertarik untuk menambahkan browser repositori baru.
Silakan membuat lakukan tanpa membawa dependensi eksternal. Sebaik GitPython dan libgit2 adalah, apa pun yang alat ini perlu dari git dapat dilihat dengan menggunakan alat baris perintah
Persyaratan :.
- Python
Komentar tidak ditemukan