Lewati ke konten utama

FAQ

Pertanyaan yang Sering Diajukan

Reference

Jawaban tentang destinations, tags, backup remotes, dan dry run.

Commandcusty push

Category

Git Operations

Quick Command

custy push [OPTIONS]

Ringkasan

Apa yang Dipush Secara Default?

Current HEAD dikirim ke resolved main remote. Tag dan backup synchronization bergantung pada options dan state.

Apakah custy push Membuat Commit atau Tag?

Tidak. Commit dan Tag adalah profile terpisah.

Dapatkah Push ke Backup Remote?

Ya, bila synchronization diminta dan eligible backup destination ditemukan.

Apa yang Di-override oleh --remote?

Option ini memilih tepat satu destination dan override --all-remote, push_to, serta configured remote groups.

Apa Perbedaan custy run push?

Keduanya memakai registered Push profile dan mempropagasikan push options yang sama. Direct form menonaktifkan hidden Rich rendering sepenuhnya, sedangkan custy run push menghentikan sementara visible progress selama interactive authentication. Keduanya memberikan stable terminal ownership kepada Git untuk username, PAT, dan SSH prompt.

Apakah Dry Run Menghubungi Remote?

Dry run ditujukan untuk pratinjau tanpa push mutation; jangan menganggapnya sebagai bukti authentication atau remote permission sukses.

Mengapa Docker Meminta Credentials Lagi?

Container tidak mewarisi host credential-manager session. Gunakan native SSH, jawab approved interactive prompt, atau konfigurasikan optional protected external fallback melalui custy configure credentials.

Mengapa Interactive Push Terlihat Freeze?

Git biasanya sedang menunggu username dan PAT input. Versi Custy saat ini memberikan direct terminal ownership kepada manual Git authentication. Direct command menonaktifkan hidden Rich renderer dan Run pipeline menghentikan sementara visible progress sampai authentication selesai. Jika hanya custy push kehilangan prompt sedangkan custy run push bekerja, rebuild atau pull current image. Jangan mengirim dua empty lines: untuk private repository, GitHub dapat menampilkan Repository not found bersama Authentication failed ketika access tidak tersedia.

Bagaimana Manual Docker Authentication Bekerja?

Jalankan dengan -it dan jangan berikan managed credential mount atau variable. Masukkan provider username, lalu masukkan PAT ketika Git menampilkan Password. Password field biasanya menyembunyikan input. Disposable container tidak menyimpan nilai ini dan GitHub serta GitLab remotes dapat meminta secara terpisah.

Apakah Custy Menyimpan Token Saya?

Tidak di project configuration. File mode menyimpan token di external protected file yang dipilih secara eksplisit; environment mode membaca named runtime variable.

Dapatkah Non-Interactive Push Menunggu Input?

Dengan rekomendasi fail_non_interactive = true, tidak. Git prompt dinonaktifkan ketika tidak dapat dijawab sehingga job gagal secara jelas dan tidak hang.