NetBeans 8 GitLab Repository Bağlantısı

0
352

NetBeans’in en sevdiğim IDE olduğunu söyleyemem. Özellikle MacOS X’te bazen beni çileden çıkardığı da olur. Her şeye rağmen bir türlü vazgeçemiyorum. Belki de hem Windows, hem Mac OS, hem de Linux üzerinde aynı projeyi rahatlıkla geliştirmeye devam edebildiğim, Git ve FTP ayarlarına alışık olduğum ve elbette ücretsiz olduğu için olabilir. Lafı fazla uzatmadan konuya gireyim. GitHub, Bitbucket ve hatta evde yerel sunucuya kurduğum Stash’e rahatlıkla bağladığım Netbeans’i GitLab’e bağlarken ayarlar kısmında biraz zorlandım. Netbeans logları ve Google aramaları ile siz yarım saatinizi kaybetmeyin diye paylaşmak istiyorum.


GitLab’de projenizi oluşturduğunuzda aşağıdaki gibi bir SSH adresi görürsünüz:

1

Örnek olarak “projem” isimli projenizin adresi:

git@gitlab.com:fatihbuyuktas/projem.git

olacaktır. Bu adresi NetBeans 8 “Remote Repository” tanımında şu şekilde yazmalısınız:

ssh://gitlab.com/fatihbuyuktas/projem.git

Username olarak “git” girmelisiniz.

Elbette kullandığınız bilgisayarda Private/Public key oluşturduğunuzu ve bağlanırken şifre yerine ssh key kullandığınızı varsayıyorum. Public key’inizi GitLab’da “Profile Settings ->SSH Keys” sayfasına girmiş olmalısınız.

Bütün bunlar tamam olmasına rağmen

  • Auth failed when accessing …
  • URI not supported

gibi hatalar alıyorsanız NetBeans 8 “Remote Repository” tanımını şu şekilde yapabilirsiniz:

2

Username olarak “git” yazmanız ve alt kısımda “Private/Public Key” bölümünde bu kez private key dosyanızın konumunu yazmanız gerektiğini hatırlatmak istiyorum.

Next tuşuna basınca hata yerine branch listesi görmek güzel. Bundan sonrasını zaten biliyorsunuz 🙂

Kod yazmaya devam…