Github Proje Yükleme

17
24527

📌 Güncelleme (Ağustos 2026): GitHub Desktop ve GitHub arayüzü değişmiş olsa da repository oluşturma, commit ve push mantığı aynı kaldığı için adımlar güncel notlarla korunmuştur.

Merhabalar Github yazılım alanıyla ilgilenenler için olmazsa olmaz bir platformdur. Bu platformda bir çok program örnekleri depolamamızı ve paylaşılanlara ulaşmamızı sağlar. Githuba dosya yükleme işlemini resimli ve adım adım işleyerek anlatacağım. Bu yöntem şu ana kadar kullandığım ve en basit yöntemdir. Ancak kendinizi geliştirmeniz için diğer yükleme yöntemlerini de denemenizi öneririm.

1.Adım

Aşağıdaki linkten gitHub masaüstü programını indiriyoruz. Kurulumunu yapıyoruz.

GitHub masaüstü uygulaması

2. Adım

Desktop uygulmasını açıyoruz ve File>Options kısmına tıklıyoruz. Güncel GitHub Desktop sürümlerinde giriş işlemi kullanıcı adı/şifre ekranı yerine tarayıcı üzerinden GitHub hesabını yetkilendirme şeklinde yapılmaktadır.

Github Proje Yükleme ekran görüntüsü 1

Giriş yaptığımıza göre artık dosya yüklemeye geçebiliriz.

3.Adım

https://github.com/login sitesine girip buraya da giriş işlemini yapıyoruz.Github Proje Yükleme ekran görüntüsü 2

4.Adım

Sağ üstten profil resmimizin yanıdaki ok işaretine tıklayıp Your Profile seçeneğini seçiyoruz.

Gelen ekranda yukarıdaki menüde Repositories kısmını tıklıyoruz.

Github Proje Yükleme ekran görüntüsü 3

5.Adım

Gelen ekranda Repository Name kısmına depolama alanı olarak adlandırıyor ve istediğmiz bir ismi vereceğiz. Ben deneme adını vereceğim. Description açıklama kısmıdır ve isteğe bağlı olarak boş bırakılabilir.

Public seçeneği seçili ancak private seçeneği de mevcut. Güncel GitHub hesaplarında private repository oluşturmak ücretsiz olarak mümkündür; ekip, kurumsal yönetim ve gelişmiş güvenlik gibi özellikler için ücretli planlar gerekebilir. Biz public olarak devam edeceğiz.

Github Proje Yükleme ekran görüntüsü 4

Initialize this repository with a README  kısmını ise işaretlemek zorunda değiliz. Ancak önerilen bizim o kısmı işaretlememiz. Genelde readme kısmı olan projeler daha saygınlık görür ve programın kullanımını kim tarafından yapıldığı gibi açıklama kısımları eklenir.

Add .gitignore kısmını ise yazdığımız proje hangi dilde ise o dili seçme imkanı sunuyor (C,Java,Php vb.) Ancak none olarak da bırakabilirsiniz. Add a licence kısmı da aynı şekilde linsans belirtmek için bir seçim kısmı bunu da none olarak işaretleyip devam ediyoruz.

Son olarak Create Repository seçeneğini seçiyoruz.

6.Adım

Karşımıza deneme adıyla oluşturduğumuz depolama sayfası geldi sağda bulunan Clone or download seçeneğini ardından gelen uyarı çubuğunda da open in desktop seçeneğini seçiyoruz ardından yukarıdan gelen kısımda uygulamayı aç diyoruz.

Github Proje Yükleme ekran görüntüsü 5

7.Adım

Uygulamayı aç dedikten sonra masaüstü programımızda ekran belirecek ve  Clone seçeneğini seçiyoruz.

Github Proje Yükleme ekran görüntüsü 6

8.Adım

Artık en kolay kısma gelmiş bulunuyoruz

Tek yapmamız gereken C:BelgelerGitHub dizinine gittiğimizde deneme adında bir klasörümüzün oluştuğunu göreceksiniz. Buraya yüklemek istediğiniz projenin kodlarını veya herhangi bir şeyi yükleme yapabilirsiniz. Ben deneme olduğundan deneme.h biçiminde bir C++ program dosyası yollayacağım. Sizler istediğiniz şeyi yükleyebilirsiniz.

Github Proje Yükleme ekran görüntüsü 7

9.Adım

Github Proje Yükleme ekran görüntüsü 8

Artık masaüstü uygulamamıza döndüğümüz zaman bu ekranla karşılaşıyoruz. Summary kısmına konu başlığı description kısmına da açıklama yazıyoruz. Tabii bu isteğe bağlı boş da bırakılabilir. Ardından Commit to master/main seçeneğini seçiyoruz. Son olarak GitHub Desktop üzerinde görünen Push origin veya Publish branch seçeneğiyle değişiklikleri GitHub’a gönderiyoruz; eski ekranlarda Fetch origin yazısı da görülebilir. Ve yükleme işlemi tamamlanmış oluyor.

Resimde görüldüğü gibi artık projemizi GitHub hesabına yüklemiş bulunuyoruz. Böylece projelerinizi internette depolama ve paylaşma imkanı buluyoruz.

Github Proje Yükleme ekran görüntüsü 9

17 YORUMLAR

  1. hocam Unity projesini Githuba yüklemeye çalışıyorum VisualStdio üzerinden ama su hatayı alıyorum:

    Git failed with a fatal error.
    error: open(“.vs/Unity_Second_Game/v16/Browse.VC.opendb”): Permission denied
    fatal: Unable to process path .vs/Unity_Second_Game/v16/Browse.VC.opendb

    • izinlerle alakalı problemlerden kaynaklı bir sorun
      Browse.VC.opendb dosyasında bir permission düzenlemesi yapmanız gerekmektedir. VisualStudio administrator olarak çalıştırmayı deneyebilirsiniz.

  2. githuba dosya yükleme derdine bırakacaktım ögrenmeyi az kalmıstı. console dan hata vermeye basladı. VS içinden hata. bununla rahat yükledim neyseki. alt tarafı bir metin satırı yüklüyoruz bu kadar zorlamaya ne gerek var anlamadım. delirtti beni. böyle büyük bir yapı github. bu kadar zor olmamalı yüklemek. sayfalar ca kod yazayım komut satırından ama kafasına göre hata verip durmasın.

  3. merhaba çok bilgilendirici olmuş teşekkür ederim fakat bir sorum olacaktı. biz projede bir değişiklik yaptığımızda bu githubdakine de yansıyacak mı?

    • Teşekkür ederim. Evet projede yaptığınız her değişiklik kayıt alında tutuluyor. Bu değişiklikleri commit olarak gönderebilirsiniz. Eğer gönderim yapmazsanız oraya yansımaz.

CEVAP VER

Please enter your comment!
Please enter your name here

Bu site istenmeyenleri azaltmak için Akismet kullanır. Yorum verilerinizin nasıl işlendiğini öğrenin.