

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Pemecahan masalah git-remote-codecommit dan AWS CodeCommit
<a name="troubleshooting-grc"></a>

Informasi berikut dapat membantu Anda memecahkan masalah **git-remote-codecommit** saat terhubung dengan repositori AWS CodeCommit .

**Topics**
+ [Saya melihat kesalahan: git: 'remote-codecommit' bukan perintah git](#troubleshooting-grc-syn1)
+ [Saya melihat kesalahan: fatal: Tidak dapat menemukan penolong jarak jauh untuk 'codecommit'](#troubleshooting-grc-syn2)
+ [Kesalahan kloning: Saya tidak dapat mengkloning CodeCommit repositori dari IDE](#troubleshooting-grc-ide1)
+ [Kesalahan push atau pull: Saya tidak dapat mendorong atau menarik komit dari IDE ke repositori CodeCommit](#troubleshooting-grc-ide2)
+ [Kesalahan instalasi: Saya melihat externally-managed-environment kesalahan ketika saya mencoba menginstal git-remote-codecommit](#troubleshooting-grc-pm1)

## Saya melihat kesalahan: git: 'remote-codecommit' bukan perintah git
<a name="troubleshooting-grc-syn1"></a>

**Masalah:** Saat Anda mencoba menggunakan git-remote-codecommit, Anda melihat kesalahan yang git-remote-codecommit bukan perintah git. Lihat 'git —help'".

**Kemungkinan perbaikan:** Alasan paling umum untuk kesalahan ini adalah bahwa Anda belum menambahkan git-remote-codecommit executable ke PATH Anda, atau bahwa string berisi kesalahan sintaks. Ini bisa terjadi di mana tanda hubung hilang antara git dan remote-codecommit, atau ketika git tambahan ditempatkan sebelumnya. git-remote-codecommit

Anda mungkin juga mengalami kesalahan ini jika Anda telah memperbarui instalasi lokal Anda ke versi yang tidak didukung. Untuk informasi selengkapnya tentang versi Python yang didukung, lihat. [git-remote-codecommit](https://pypi.org/project/git-remote-codecommit/)

Untuk informasi selengkapnya tentang pengaturan dan penggunaan git-remote-codecommit, lihat[Langkah-langkah penyiapan untuk koneksi HTTPS ke AWS CodeCommit dengan git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Saya melihat kesalahan: fatal: Tidak dapat menemukan penolong jarak jauh untuk 'codecommit'
<a name="troubleshooting-grc-syn2"></a>

**Masalah:** Saat Anda mencoba menggunakan git-remote-codecommit, Anda melihat kesalahan yang menyatakan “fatal: Tidak dapat menemukan pembantu jarak jauh untuk 'codecommit'”.

**Perbaikan yang mungkin dilakukan:** Alasan paling umum untuk kesalahan ini adalah:
+ Penyiapan tidak lengkap untuk git-remote-codecommit
+ Anda telah menginstal git-remote-codecommit di lokasi yang tidak ada di jalur Anda atau tidak dikonfigurasi sebagai bagian dari variabel `Path` lingkungan
+ Python tidak ada di path Anda atau tidak dikonfigurasikan sebagai bagian dari variabel lingkungan `Path`
+ Anda menggunakan terminal atau jendela baris perintah yang belum dimulai ulang sejak instalasi selesai git-remote-codecommit

Untuk informasi selengkapnya tentang pengaturan dan penggunaan git-remote-codecommit, lihat[Langkah-langkah penyiapan untuk koneksi HTTPS ke AWS CodeCommit dengan git-remote-codecommit](setting-up-git-remote-codecommit.md).

## Kesalahan kloning: Saya tidak dapat mengkloning CodeCommit repositori dari IDE
<a name="troubleshooting-grc-ide1"></a>

**Masalah:** Saat Anda mencoba mengkloning CodeCommit repositori di IDE, Anda melihat kesalahan yang mengatakan titik akhir atau URL tidak valid.

**Kemungkinan perbaikan:** Tidak semua IDEs mendukung URL yang digunakan **git-remote-codecommit** selama kloning. Lakukan klon repositori secara lokal dari terminal atau baris perintah, dan kemudian tambahkan repo lokal tersebut pada IDE Anda. Untuk informasi selengkapnya, lihat [Langkah 3: Connect ke CodeCommit konsol dan kloning repositori](setting-up-git-remote-codecommit.md#setting-up-git-remote-codecommit-connect-console).

## Kesalahan push atau pull: Saya tidak dapat mendorong atau menarik komit dari IDE ke repositori CodeCommit
<a name="troubleshooting-grc-ide2"></a>

**Masalah:** Ketika Anda mencoba untuk melakukan pull atau push kode dari sebuah IDE, Anda melihat kesalahan koneksi.

**Perbaikan yang mungkin dilakukan:** Alasan paling umum untuk kesalahan ini adalah bahwa IDE tidak kompatibel dengan penolong jarak jauh Git seperti **git-remote-codecommit**. Alih-alih menggunakan fungsi IDE untuk melakukan commit, push, dan pull kode, perbarui repo lokal secara manual dari baris perintah atau terminal menggunakan perintah Git.

Untuk informasi lebih lanjut tentang penolong jarak jauh dan Git, lihat [dokumentasi Git](https://git-scm.com/docs/gitremote-helpers).

## Kesalahan instalasi: Saya melihat externally-managed-environment kesalahan ketika saya mencoba menginstal git-remote-codecommit
<a name="troubleshooting-grc-pm1"></a>

**Masalah:** Saat Anda mencoba menjalankan `pip install git-remote-codecommit` perintah, Anda melihat kesalahan yang menunjukkan bahwa lingkungan dikelola secara eksternal.

**Kemungkinan perbaikan:** Alasan paling umum untuk kesalahan ini adalah Anda menjalankan distrobution (distro) Python yang mendefinisikan file penanda yang DIKELOLA SECARA EKSTERNAL. Solusi terbaik untuk ini adalah membuat dan menggunakan lingkungan virtual.

Untuk informasi selengkapnya tentang lingkungan yang dikelola secara eksternal dan Python, lihat Lingkungan yang [Dikelola Secara Eksternal dan Menginstal paket di lingkungan](https://packaging.python.org/en/latest/specifications/externally-managed-environments/#externally-managed-environments) [virtual menggunakan pip dan venv dalam](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/) dokumentasi Python.