Cara Upload Folder ke Github Tanpa Github

Posted on

 

https://www.gabuttech.com/

GitHub adalah platform yang populer di kalangan pengembang perangkat lunak dan kolaborator proyek. Ini memungkinkan pengguna untuk menyimpan kode sumber proyek mereka, berkolaborasi dengan tim, dan melacak perubahan yang dilakukan selama pengembangan. Salah satu fitur terkenal dari GitHub adalah kemampuannya untuk mengunggah kode ke repositori dengan mudah. Namun, tidak semua orang memiliki akun GitHub atau ingin menggunakannya. Dalam artikel ini, kami akan membahas cara mengunggah folder ke GitHub tanpa harus memiliki akun GitHub.

Mengapa Anda Mungkin Ingin Mengunggah Folder Tanpa GitHub?

Sebelum kita masuk ke langkah-langkahnya, ada beberapa alasan mengapa seseorang mungkin ingin mengunggah folder ke GitHub tanpa harus memiliki akun GitHub:

  • Keterbatasan Dana: Tidak semua orang memiliki dana untuk berlangganan GitHub atau mungkin tidak ingin menghabiskan uang untuk tujuan tertentu.
  • Proyek Pribadi: Jika Anda bekerja pada proyek pribadi yang tidak ingin Anda bagikan dengan umum, mengunggahnya ke GitHub mungkin tidak menjadi pilihan yang baik.
  • Penggunaan Sementara: Anda mungkin hanya perlu berbagi folder atau proyek sementara dengan seseorang tanpa harus membuat akun GitHub.
  • Kenyamanan: Beberapa orang mungkin merasa lebih nyaman menggunakan alat dan layanan lain daripada GitHub.

Apapun alasan Anda, berikut adalah beberapa cara untuk mengunggah folder ke GitHub tanpa harus memiliki akun GitHub.

1. Cara Upload Folder ke Github Menggunakan Alternatif Hosting

Salah satu cara termudah untuk mengunggah folder proyek ke web tanpa perlu akun GitHub adalah dengan menggunakan layanan hosting alternatif. Beberapa layanan ini bahkan menawarkan hosting gratis untuk repositori pribadi. Beberapa alternatif hosting populer termasuk:

a. GitLab

GitLab adalah platform pengembangan perangkat lunak yang mirip dengan GitHub. Ini memungkinkan Anda untuk membuat repositori, mengunggah kode, dan berkolaborasi dengan tim. Anda dapat membuat repositori pribadi secara gratis di GitLab dan mengunggah folder proyek Anda ke sana.

Langkah-langkahnya adalah:

  • Buat akun GitLab atau masuk jika Anda sudah memiliki satu.
  • Buat repositori baru dengan mengklik tombol “New project” di dashboard Anda.
  • Pilih opsi “Blank” untuk membuat repositori kosong.
  • Ikuti petunjuk untuk mengunggah kode Anda. Anda dapat mengunggah folder proyek secara langsung atau menggunakan Git untuk mengunggah kode Anda.
  • Setelah Anda mengunggah kode Anda, repositori Anda akan siap digunakan.

b. Bitbucket

Bitbucket adalah platform pengembangan perangkat lunak yang dimiliki oleh Atlassian. Ini juga menawarkan hosting gratis untuk repositori pribadi. Anda dapat mengunggah folder proyek Anda ke Bitbucket dengan mengikuti langkah-langkah ini:

Buat akun Bitbucket atau masuk jika Anda sudah memiliki satu.

  • Buat repositori baru dengan mengklik tombol “Create repository” di dashboard Anda.
  • Pilih opsi “Git” atau “Mercurial” sesuai dengan preferensi Anda.
  • Ikuti petunjuk untuk mengunggah kode Anda. Anda dapat mengunggah folder proyek secara langsung atau menggunakan Git untuk mengunggah kode Anda.
  • Setelah Anda mengunggah kode Anda, repositori Anda akan siap digunakan.

c. SourceForge

SourceForge adalah platform pengembangan perangkat lunak yang telah ada sejak lama. Ini menawarkan hosting gratis untuk repositori pribadi. Anda dapat mengunggah folder proyek Anda ke SourceForge dengan mengikuti langkah-langkah ini:

  • Buat akun SourceForge atau masuk jika Anda sudah memiliki satu.
  • Buat repositori baru dengan mengklik tombol “Create” di dashboard Anda.
  • Pilih opsi “Git” untuk membuat repositori Git.
  • Ikuti petunjuk untuk mengunggah kode Anda. Anda dapat mengunggah folder proyek secara langsung atau menggunakan Git untuk mengunggah kode Anda.
  • Setelah Anda mengunggah kode Anda, repositori Anda akan siap digunakan.

2. Cara Upload Folder ke Github Menggunakan Layanan Hosting File

Selain alternatif hosting, Anda juga dapat menggunakan layanan hosting file seperti Dropbox atau Google Drive untuk berbagi folder proyek Anda secara online. Meskipun ini bukanlah alternatif yang sama persis dengan GitHub, ini adalah cara yang efektif untuk berbagi kode dan file dengan kolaborator Anda.

a. Dropbox

Dropbox adalah layanan hosting file yang populer dan mudah digunakan. Anda dapat mengunggah folder proyek Anda ke Dropbox dan membagikannya dengan kolaborator Anda. Berikut adalah langkah-langkahnya:

  • Buat akun Dropbox atau masuk jika Anda sudah memiliki satu.
  • Buat folder baru di Dropbox Anda untuk menyimpan proyek Anda.
  • Seret dan lepaskan folder proyek Anda ke dalam folder Dropbox.
  • Klik kanan pada folder proyek di Dropbox dan pilih “Share” untuk mendapatkan tautan berbagi.
  • Bagikan tautan ini dengan kolaborator Anda, dan mereka dapat mengunduh folder proyek Anda.

b. Google Drive

Google Drive adalah layanan hosting file dari Google. Anda dapat mengunggah folder proyek Anda ke Google Drive dan membagikannya dengan kolaborator Anda. Berikut adalah langkah-langkahnya:

  • Buat akun Google atau masuk jika Anda sudah memiliki satu.
  • Buka Google Drive dan buat folder baru untuk menyimpan proyek Anda.
  • Seret dan lepaskan folder proyek Anda ke dalam folder Google Drive.
  • Klik kanan pada folder proyek di Google Drive dan pilih “Share” untuk mendapatkan tautan berbagi.
  • Bagikan tautan ini dengan kolaborator Anda, dan mereka dapat mengunduh folder proyek Anda.

3. Cara Upload Folder ke Github Menggunakan Layanan FTP

FTP (File Transfer Protocol) adalah protokol yang digunakan untuk mentransfer file antara komputer dan server. Anda dapat menggunakan layanan FTP untuk mengunggah folder proyek Anda ke server web dan membagikannya dengan kolaborator Anda. Beberapa penyedia hosting web menyediakan akses FTP gratis. 

Berikut adalah langkah-langkahnya:

  • Buat akun di penyedia hosting web yang menyediakan akses FTP.
  • Masuk ke akun hosting web Anda dan temukan informasi FTP Anda, seperti alamat server, nama pengguna, dan kata sandi.
  • Unduh dan instal klien FTP seperti FileZilla di komputer Anda.
  • Buka FileZilla dan masukkan informasi FTP Anda.
  • Gunakan FileZilla untuk mengunggah folder proyek Anda ke server web Anda.
  • Setelah folder proyek diunggah, Anda dapat membagikan tautan ke folder tersebut kepada kolaborator Anda.

4. Cara Upload Folder ke Github Menggunakan Layanan Hosting Web Gratis

Ada beberapa penyedia hosting web gratis yang memungkinkan Anda untuk mengunggah folder proyek Anda ke server mereka. Meskipun ini mungkin tidak sepowerful GitHub, ini adalah cara yang efektif untuk berbagi kode dengan kolaborator Anda. Beberapa penyedia hosting web gratis yang populer termasuk:

a. 000webhost

000webhost adalah penyedia hosting web gratis yang menawarkan opsi untuk mengunggah folder proyek Anda. 

Berikut adalah langkah-langkahnya:

  • Buat akun di 000webhost.
  • Masuk ke akun Anda dan buat situs web baru.
  • Anda akan diberikan akses FTP ke situs web Anda. Gunakan informasi FTP ini untuk mengunggah folder proyek Anda.
  • Setelah folder proyek diunggah, Anda dapat membagikan tautan ke situs web Anda kepada kolaborator Anda.

b. InfinityFree

InfinityFree adalah penyedia hosting web gratis yang juga memungkinkan Anda untuk mengunggah folder proyek Anda. 

Berikut adalah langkah-langkahnya:

  • Buat akun di InfinityFree.
  • Masuk ke akun Anda dan buat akun hosting baru.
  • Anda akan diberikan akses FTP ke akun hosting Anda. Gunakan informasi FTP ini untuk mengunggah folder proyek Anda.
  • Setelah folder proyek diunggah, Anda dapat membagikan tautan ke situs web Anda kepada kolaborator Anda.

5. Cara Upload Folder ke Github Menggunakan Layanan Cloud

Layanan cloud seperti AWS (Amazon Web Services), Google Cloud, atau Microsoft Azure juga dapat digunakan untuk menyimpan dan berbagi folder proyek Anda. Meskipun ini mungkin lebih rumit daripada menggunakan layanan hosting file atau FTP, ini memberi Anda lebih banyak kontrol atas lingkungan hosting Anda.

a. AWS S3 (Amazon Web Services Simple Storage Service)

AWS S3 adalah layanan penyimpanan cloud dari Amazon. Anda dapat menggunakan AWS S3 untuk menyimpan folder proyek Anda dan membagikannya dengan kolaborator Anda.

Berikut adalah langkah-langkahnya:

  • Buat akun AWS atau masuk jika Anda sudah memiliki satu.
  • Buka AWS S3 dan buat bucket baru untuk menyimpan folder proyek Anda.
  • Unggah folder proyek Anda ke bucket.
  • Atur izin akses ke bucket agar dapat diakses oleh kolaborator Anda.
  • Bagikan tautan bucket kepada kolaborator Anda.

b. Google Cloud Storage

Google Cloud Storage adalah layanan penyimpanan cloud dari Google. Anda dapat menggunakan Google Cloud Storage untuk menyimpan folder proyek Anda dan membagikannya dengan kolaborator Anda. 

Berikut adalah langkah-langkahnya:

  • Buat akun Google Cloud atau masuk jika Anda sudah memiliki satu.
  • Buka Google Cloud Console dan buat bucket baru untuk menyimpan folder proyek Anda.
  • Unggah folder proyek Anda ke bucket.
  • Atur izin akses ke bucket agar dapat diakses oleh kolaborator Anda.
  • Bagikan tautan bucket kepada kolaborator Anda.

c. Microsoft Azure Blob Storage

Microsoft Azure Blob Storage adalah layanan penyimpanan cloud dari Microsoft Azure. Anda dapat menggunakan Azure Blob Storage untuk menyimpan folder proyek Anda dan membagikannya dengan kolaborator Anda. 

Berikut adalah langkah-langkahnya:

  • Buat akun Microsoft Azure atau masuk jika Anda sudah memiliki satu.
  • Buka Azure Portal dan buat container baru untuk menyimpan folder proyek Anda.
  • Unggah folder proyek Anda ke container.
  • Atur izin akses ke container agar dapat diakses oleh kolaborator Anda.
  • Bagikan tautan container kepada kolaborator Anda.

Kesimpulan :

Meskipun GitHub adalah platform yang sangat berguna untuk pengembang perangkat lunak dan kolaborator proyek, ada beberapa alasan mengapa seseorang mungkin ingin mengunggah folder ke GitHub tanpa harus memiliki akun GitHub. Alternatif yang disebutkan di atas, seperti GitLab, Bitbucket, layanan hosting file, FTP, layanan hosting web gratis, dan layanan cloud, dapat menjadi solusi yang baik tergantung pada kebutuhan dan preferensi Anda.

Ingatlah bahwa setiap alternatif memiliki kelebihan dan kekurangan, dan Anda harus memilih yang paling sesuai dengan proyek Anda. Yang terpenting, tujuan utama adalah berbagi kode dan berkolaborasi dengan kolaborator Anda, jadi pilihlah solusi yang paling memudahkan Anda dalam mencapai tujuan tersebut. Semoga artikel ini telah memberikan wawasan dan panduan yang berguna untuk mengunggah folder ke GitHub tanpa harus memiliki akun GitHub.

Leave a Reply

Your email address will not be published. Required fields are marked *