Her zaman Linux kurulu bir makine bulamıyoruz, böyle durumlarda Windows ile çalışmak zorundayız. Benim gibi sıkıntı çekmemeniz için bir döküman hazırlamak istedim. Öncelikle Msysgit’i bu adreste ki downloads bölümünden indirin. Benim bu yazıyı hazırladığım sırada ki dosya şuydu: Git-1.6.5.1-preview20091022.exe
Dosyayı indirdiğinizde açmaya çalıştığınız sırada 7Z arşivi değil gibi bir hata alabilirsiniz. Eğer benim gibi bu hatayı almışsanız 7-Zip isimli arşiv programını kurmanızı tavsiye ederim. Hata alırsanız önce 7-zip’i kurun ardından msysgit’i kurmaya geçin. Use git bash only seçeneği işaretleyin. Line ending konusunda kafanıza göre takılın. Ben windows seçeneğini seçtim.
Kurulumu tamamladıktan sonra herhangi bir klasöre sağ tıklayın “Git Bash Here” seçeneğini tıklayın. Bir konsol açılacak burada öncelikle ssh-keyimizi alıyoruz daha önce herhangi bir şekilde ssh key oluşturmuşsanız onu kullanabilirsiniz oluşturmamışsanız şu komutu girin : ssh-keygen -C “[email protected]” -t rsa
Key Windowsta Documents and Settings dizinin alt dizini olan .ssh dizininde. Orada ki id_rsa.pub dosyasını bir metin editörü ile açınız. SSH keyiniz içindeki yazılardır. Bu içeriği kopyalayıp githubda ki profilinizde ki sshkeylere ekleyiniz. Ardından normal şekilde git kullanmaya devam edebilirsiniz. Ben ilk denememi yaptım ama her nedense gönderen kısmında kullanıcı adım gözükmüyor. Onu da halledince buraya yazarım çözümü ama şimdilik bu kadar 🙂
Bu arada yazdığı açıklamalarla git’i windowsa kurmamı sağlayan Kyle Cordes‘a teşekkürler. Thanks Kyle.
Ek: Hatayı buldum kullanıcı adımızı tanıtırken başka bir isim girmişim. git config –global user.name “kullanıcı adı” olacak.