When you clone a remote repository using HTTPS, Git will prompt you for your username and password during the authentication process, on the other hand, when using SSH, Git uses your SSH key to authenticate, which means you don't need to send your credentials over the network. Furthermore, SSH is a more secure method for cloning repositories, and working with the Git repos, as only the machines with the key file on disk can access these repositories. Even if the SSH key file was to be stolen, it wouldn't give access to the account itself (unlike the credentials) and can be easily revoked. Creating an SSH Key To generate a new SSH key, open up your terminal app, i.e., Git Bash, and type the following; AzureAD+NurhakKaya@WAT607 MINGW64 / $ cd .ssh/ AzureAD+NurhakKaya@WAT607 MINGW64 /.ssh $ ls id_rsa id_rsa.pub AzureAD+NurhakKaya@WAT607 MINGW64 /.ssh $ ssh-keygen -t rsa -b 4096 -C "[email protected]" Generating public/private rsa key pair. Enter file in
Dün Umbraco Türkiye grubu olarak yaptığımız bir toplantıda , Umbraco CMS kurulumu sırasında bir hata görmüştük, bugün hatayı inceleme şansım oldu ve çözümü ile ilgili küçük bir makale yazdım . Umarım faydası olur. Bu arada Umbraco CMS'ye kod katkılarınız için izlemeniz gereken yolu da kısaca hatırlatayım yine; GitHub 'a giriş yapın (GitHub hesabınız yoksa ücretsiz hesap oluşturabilirsiniz.) Umbraco-CMS GitHub kaynak koduna gidin ve "Fork" tuşuna basarak kaynak kodunu kendi GitHub hesap alanınıza kopyalayın. Eğer daha önce "Fork" işlemini yaptıysanız, kendi GitHub Umbraco-CMS alanınızda "Sync fork" tuşuna basarak son kod değişikliklerini kopyalayın. Kendi GitHub hesap alanınızdanki Umbraco-CMS projesine gidin ve "Clone" işlemine "Clone" linkini kopyalayarak başlayın, örneğin Code>Clone>HTTPS linkini kopyalayın. Projeyi kendi makinenize klonlayın. (git clone ...) Umbraco projesinin derlemek için Node.js son versiyonuna i