2024-01-30 17:58:37 +03:00
# Bir git tabanlı projede yazma iznine sahip olmak isteyen Hackerlar(Yazı lı mcı lar) için Kı lavuz
2024-02-15 14:13:45 +03:00

2024-01-30 17:58:37 +03:00
Bu makale, içerik üretme ile ilgili her türlü forge'ye(yazı lı m depo platformuna) içerikleri göndermek için her türlü git odaklı iş akı şı na sahip bir yazı lı mcı olmanı n yolunu anlatı r.
# SSH Anahtarları nı Ayarlama
Lütfen aşağı daki bağlantı ları okuyunuz :
* https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
* https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
# GPG Anahtarı nı Yapı landı rma
* https://docs.github.com/en/authentication/managing-commit-signature-verification/generating-a-new-gpg-key
* GPG Anahtarı nı oluşturduktan sonra lütfen şu komutu çalı ştı rı n:
```
gpg --list-secret-keys --keyid-format=long
```
* Ardı ndan bu komutu çalı ştı rı n ancak ```3AA5C34371567BD2` ``'yi GPG Anahtar Kimliğinizle değiştirin:
```
gpg --output secret.key --export-secret-keys 3AA5C34371567BD2
```
* Ardı ndan İptal Sertifikası için bu komutu çalı ştı rı n ancak 3AA5C34371567BD2'yi GPG Anahtar Kimliğinizle değiştirin:
```
gpg --output revoke.asc --gen-revoke 3AA5C34371567BD2
```
* Daha sonra bu komutla genel anahtarı nı zı dı şa aktarı n ancak ```3AA5C34371567BD2` ``'yi GPG Anahtar Kimliğinizle değiştirin:
```
gpg --armor --export 3AA5C34371567BD2 > 3AA5C34371567BD2.asc
```
2024-09-10 21:35:44 +03:00
* [PGP Global Directory'de ](https://keyserver.pgp.com/vkd/GetWelcomeScreen.event ) yayı nlayı n, anahtarı içe aktarı n, güvenin ve Thunderbird E-posta İstemcisi veya başka bir istemciyle imzalayı n
2024-01-30 17:58:37 +03:00
* Bundan sonra secret.key ve revoke.asc dosyaları nı zı harici bir diske yedekleyin ve güvende tutun.
* Ardı ndan genel anahtarı nı zı bir metin düzenleyiciyle açı n ve tüm metni kopyalayı n ve Genel Anahtarı nı zı burada anlatı ldı ğı gibi GitHub'a ekleyin: https://docs.github.com/en/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account
# Yazdı ğı nı z içerikleri GPG Anahtarı nı zla imzalamak için
Lütfen aşağı daki bağlantı ları okuyunuz :
* https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits
* https://docs.github.com/en/authentication/managing-commit-signature-verification/telling-git-about-your-signing-key
2025-02-26 07:30:00 +03:00
# Kullanı cı E-postası nı ve Kullanı cı Adı nı commit'ler için yapı landı rma
* https://docs.github.com/en/get-started/getting-started-with-git/setting-your-username-in-git
* https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address
2024-01-30 17:58:37 +03:00
# Sonuç
* SSH Key'i oluşturduk ve public SSH Key'imizi GitHub hesabı mı za ekledik.
2024-02-05 23:18:00 +03:00
* Bu örnekte GPG Anahtarı nı oluşturduk, genel anahtarı mı zı bir sunucuya gönderdik ve ardı ndan secret.key ve revoke.asc'mizi harici bir diske taşı dı k. Daha sonra GPG genel anahtarı mı zı GitHub hesabı na ekledik.
2024-01-30 17:58:37 +03:00
* Yazdı ğı mı z içeriği imzalamak için git hesabı mı zı yapı landı rdı k.
mutlu hacklemeler(başarı lar ve başarı ya ulaşmanı z dileğiyle)
# Bu belgeleri nerede saklı yoruz ?
2025-04-05 16:23:13 +03:00
* https://source.masscollabs.xyz/masscollaborationlabs/hacker-how-to
2025-04-05 15:28:45 +03:00
2024-01-30 17:58:37 +03:00
* https://github.com/hwpplayer1/hacker-how-to
2025-02-26 07:37:49 +03:00
* https://gitlab.com/masscollabs/masscollaborationlabs/hacker-how-to
* https://git.sr.ht/~mertgor/hacker-how-to
2025-02-26 07:43:40 +03:00
* https://git.vern.cc/hwpplayer1/hacker-how-to
2025-02-26 07:37:49 +03:00
* https://git.disroot.org/hwpplayer1/hacker-how-to
* https://codeberg.org/hwpplayer1/hacker-how-to
2025-02-26 17:55:31 +03:00
* https://git.emin.software/hwpplayer1/hacker-how-to
2024-01-30 17:58:37 +03:00
# Lisans
[CC BY-SA 4.0 or any later ](https://github.com/hwpplayer1/hacker-how-to/blob/master/by-sa.markdown )