git-kacamata adalah utilitas manajemen git yang memungkinkan Anda untuk mengelola kode sumber Anda karena berkembang melalui siklus perkembangannya.
git-kacamata memenuhi dua hal:
& Nbsp; * Mengelola kode negara meninjau cabang Anda
& Nbsp; * Memberikan snapshot dari mana cabang lokal Anda vs asal dalam hal yang di depan / belakang pada komit
Lapangan Referensi
Dalam tabel yang dikeluarkan oleh git-kacamata, setiap baris sesuai dengan cabang, dengan bidang-bidang berikut:
& Nbsp; * Status: status cabang Anda
- Baru: ini adalah cabang yang belum pernah melalui proses review
- Review: cabang ini memiliki kode yang perlu ditinjau
- Merge: semuanya telah ditinjau, tetapi perlu digabung menjadi orang tua (sama seperti dilakukan karena ke depan)
- Dilakukan: Ulasan dan bergabung (masalah doens't jika Anda berada di belakang tetapi Anda tidak bisa berada di depan)
& Nbsp; * Cabang: nama cabang
& Nbsp; * Ulasan: berapa banyak komit telah terjadi sejak terakhir
& Nbsp; * Depan: berapa banyak komit dalam cabang lokal Anda yang tidak asal
& Nbsp; * Dibalik: berapa banyak komit dalam asal yang tidak cabang lokal Anda
& Nbsp; * Tarik & Dorong: apakah cabang Anda perlu didorong atau ditarik untuk melacak asal
- Centang hijau: Anda tidak perlu untuk menarik
- Palang merah: Anda perlu untuk menarik
- Tanda tanya: Anda juga tidak memiliki memeriksa salinan cabang ini atau Anda perlu untuk memangkas pohon lokal Anda
& Nbsp; * Modified: terakhir kali KEPALA yang dimodifikasi (TIDAK terakhir kali meninjau terjadi)
Instalasi
Untuk menginstal dari pypi Anda harus menjalankan salah satu dari perintah berikut. (Jika Anda menggunakan pip untuk instalasi paket Anda, Anda harus melihat!)
pip install git-kacamata
atau
easy_install git-kacamata
Checkout proyek dari github http://github.com/nowells/git-goggles
git clone git: //github.com/nowells/git-goggles.git
Jalankan setup.py sebagai root
cd git-kacamata
sudo python setup.py install
Dokumentasi: Dengan Sphinx docs penyebaran: di docs / direktori, ketik:
membuat html
Kemudian buka docs / _build / index.html
Penggunaan
Melihat status cabang Anda:
git kacamata
Mulai proses review anda (menunjukkan diff asal):
git kacamata codereview
Lengkapi proses review anda (otomatis mendorong ke atas):
git kacamata codereview lengkap
Internal
git-kacamata bekerja dengan menciptakan dan mengelola tag khusus yang disebut 'codereview-
Pertama kali codereview yang selesai, tag yang dibuat. Ulasan selanjutnya menghapus dan kembali membuat tag sehingga awlays akurat melacak KEPALA
Persyaratan :.
- Python
- GIT
Komentar tidak ditemukan