Gönderen Konu: [Çözüldü] GitHub yardım  (Okunma sayısı 568 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

« : »
Merhabar. GitHub'da ".zip" dosyası olarak yedeklediğim projeyi tekrar GitHub'a göndermek istiyorum ancak dosyayı yüklediğimde direk ".zip" dosyasını tek dosya olarak yüklüyor. Projeyi açmıyor. Acaba bu konuda ne yapabilirim? Teşekkürler.
« Son Düzenleme: 11 Ocak 2017 - 22:31:00 Gönderen: OnLive »
İnsanlar benim dünyayı olduğu gibi kabul edebileceğimi söylüyorlar. Saçmalık! Ben bu dünyayı kabul etmiyorum.” ― rms

« Yanıtla #1 : »
Merhaba,

.zip dosyası olarak yedeklemeyi nasıl yaptınız?

« Yanıtla #2 : »
GitHub 'a doğrudan Yandex'e dosya yükler gibi yükleme yapamazsınız. Şurayı okuyun ve daha fazlası için tabi ki Google.
https://medium.com/@emrullahluleci/git-ve-github-nas-l-kullan-l-r-7d3cc886b77e#.fcx7qzqd9
Good morning and welcome to the Black Mesa Transit System. This automated train is provided for the security and convenience of the Black Mesa Research Facility personnel.

« Yanıtla #3 : »
@OnLive
kardeş ben github ı GitKraken diye bi uygulama buldum onu indirdim ordan yönetiyorum youtube da geliştiricileri videoyla da anlatıyolar nasıl kullanılacağını bi bakmanı öneririm gayet güzel...

« Yanıtla #4 : »
Merhaba,

.zip dosyası olarak yedeklemeyi nasıl yaptınız?

GitHub'ı kullananlar bilir, proje sayfalarının sağ üst köşelerinde büyük yeşil bir buton olur Clone or download diye. Ona tıklayınca çıkan Download ZIP linki sayesinde yedek alınır...
İnsanlar benim dünyayı olduğu gibi kabul edebileceğimi söylüyorlar. Saçmalık! Ben bu dünyayı kabul etmiyorum.” ― rms

« Yanıtla #5 : »
O şekilde sadece içerideki dosyaları indirmiş oluyorsunuz, tam anlamıyla yedeklenmiş olmuyor. Aslında tüm projeyi yedekleme gibi bir durum bulunmuyor ama "Code" sekmesi altındaki her şeyi yedekleyebilirsiniz. Bunun için "Clone or Download" altındaki bağlantıyı kopyalayıp bilgisayarınızda
Kod: [Seç]
git clone BAĞLANTIşeklinde yapabilirsiniz. Buradan Github'a geri göndermek içinse ilgili dizinin içerisinde
Kod: [Seç]
git push komutunu vermeniz yeterli.

Konuya dönersek, indirdiğiniz dosyaları Github'a yüklemenin en kolay yolu yerelde bir depo oluşturup, içine dosyaları atıp Github ile eşitlenmesini sağlamak. Bunun için Github'dan boş bir proje oluşturup, bilgisayarınızda uçbirimden
Kod: [Seç]
git clone BAĞLANTIkomutunu verin. Daha sonra .zip içindeki dosyaları bu oluşan dizin içine atın. Bundan sonra
Kod: [Seç]
git add .
git commit -m "Dosyaları yüklüyorum"
git push
komutlarıyla değişikliği kaydedip yereldeki depoyla uzaktaki deponun eşitlenmesini sağlayın. Dosyalar Github içerisine yüklenmiş olacaktır.

« Yanıtla #6 : »
O şekilde sadece içerideki dosyaları indirmiş oluyorsunuz, tam anlamıyla yedeklenmiş olmuyor. Aslında tüm projeyi yedekleme gibi bir durum bulunmuyor ama "Code" sekmesi altındaki her şeyi yedekleyebilirsiniz. Bunun için "Clone or Download" altındaki bağlantıyı kopyalayıp bilgisayarınızda
Kod: [Seç]
git clone BAĞLANTIşeklinde yapabilirsiniz. Buradan Github'a geri göndermek içinse ilgili dizinin içerisinde
Kod: [Seç]
git push komutunu vermeniz yeterli.

Konuya dönersek, indirdiğiniz dosyaları Github'a yüklemenin en kolay yolu yerelde bir depo oluşturup, içine dosyaları atıp Github ile eşitlenmesini sağlamak. Bunun için Github'dan boş bir proje oluşturup, bilgisayarınızda uçbirimden
Kod: [Seç]
git clone BAĞLANTIkomutunu verin. Daha sonra .zip içindeki dosyaları bu oluşan dizin içine atın. Bundan sonra
Kod: [Seç]
git add .
git commit -m "Dosyaları yüklüyorum"
git push
komutlarıyla değişikliği kaydedip yereldeki depoyla uzaktaki deponun eşitlenmesini sağlayın. Dosyalar Github içerisine yüklenmiş olacaktır.

Dosyaları klasörün içine atmama rağmen Everything up to date diyor ve yüklemiyor. Acaba bir yerde bir hata mı yaptım? Çıktılar şu şekilde;

Kod: [Seç]
***@***:~/Masaüstü/******$ git add .
Kod: [Seç]
***@***:~/Masaüstü/******$ git commit -m "Dosyaları yüklüyorum"
Kod: [Seç]
*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'ubuntu@Linux.(none)')

Kod: [Seç]
***@***:~/Masaüstü/******$ git push
Kod: [Seç]
warning: push.default is unset; its implicit value has changed in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the traditional behavior, use:

  git config --global push.default matching

To squelch this message and adopt the new behavior now, use:

  git config --global push.default simple

When push.default is set to 'matching', git will push local branches
to the remote branches that already exist with the same name.

Since Git 2.0, Git defaults to the more conservative 'simple'
behavior, which only pushes the current branch to the corresponding
remote branch that 'git pull' uses to update the current branch.

See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)

Username for 'https://github.com': ******
Password for 'https://******@github.com':
Everything up-to-date
İnsanlar benim dünyayı olduğu gibi kabul edebileceğimi söylüyorlar. Saçmalık! Ben bu dünyayı kabul etmiyorum.” ― rms

« Yanıtla #7 : »
İlk defa git kullanırken isim ve eposta adresini belirtmek gerekiyor, bunu yazmayı unutmuşum. Bir defalığına
Kod: [Seç]
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
komutlarıyla bu belirlemeyi yapabilirsin. Böylece Github değişikliği kimin yaptığını bilecektir. (Eposta adresiyle eşleştirme yapar.)

« Yanıtla #8 : »
İlk defa git kullanırken isim ve eposta adresini belirtmek gerekiyor, bunu yazmayı unutmuşum. Bir defalığına
Kod: [Seç]
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
komutlarıyla bu belirlemeyi yapabilirsin. Böylece Github değişikliği kimin yaptığını bilecektir. (Eposta adresiyle eşleştirme yapar.)

Çok teşekkürler.
İnsanlar benim dünyayı olduğu gibi kabul edebileceğimi söylüyorlar. Saçmalık! Ben bu dünyayı kabul etmiyorum.” ― rms