Kendi kendine barındırılan Gitea git veri havuzunuza komut satırından nasıl bağlanılır

Gitea kendi kendine barındırılan Git sunucunuz çalışır durumdayken, artık CLI'den sunucuya nasıl bağlanacağınızı bilmeniz gerekir. Jack Wallen nasıl yapılacağını gösterir.

<a href = "https://tr3.cbsistatic.com/hub/i/r/2020/03/30/8e775e08-10d5-4bf6-b4ac-0ca380337782/resize/770x/1ab1eb5577ab9f820f33b438dd8cec88/developer-young-woman.woman "target =" _ blank "data-component =" modalEnlargeImage "data-headline ="

"data-credit =" Resim: Getty Images / iStockphoto "rel =" noopener noreferrer nofollow ">Geliştirici genç kadın

Resim: Getty Images / iStockphoto

LAN'ınıza bir Gitea kendi kendine barındırılan Git deposu dağıttınız ve tüm şirket içi geliştirme projeleriniz için bir ekip deposu olarak kullanmak istiyorsunuz. Şu an ne yapıyorsun? İlk önce bir havuz oluşturursunuz ve daha sonra bu depoya komut satırından bağlanırsınız.

Bu bağlantıyı yaptıktan sonra, git / Gitea kombinasyonuyla yerel makinenizde bir havuzla çalışıyormuş gibi çalışabilirsiniz. Her geliştiricinin dikkate alması gereken bir beyinsizdir.

Size bunu nasıl yapacağınızı anlatmak istiyorum. Devam etmeden önce, yazımda Gitea'yı nasıl yükleyeceğinizi okuduğunuzdan emin olun: Kendinden barındırılan Git sunucusu Gitea Ubuntu 18.04 üzerine nasıl kurulur.

Gerekenler

  • LAN'ınızda çalışan bir Gitea örneği
  • Gitea'da bir kullanıcı hesabı
  • Git yerel makinenize yüklenmiş

Bu bitler hazır olduğunda, bu Git partisini başlatalım.

GÖRMEK: Bu 10 PowerShell cmdlet'i ile BT sorunlarını hızlı bir şekilde çözün (TechRepublic indir)

Havuz nasıl oluşturulur?

Yapılacak ilk şey Gitea'da bir havuz oluşturmak. Bunu yapmak için Gitea hesabınıza giriş yapın. Sağ üst köşedeki Depo sekmesini ve + düğmesini (Şekil A).

Şekil A

<a href = "https://tr1.cbsistatic.com/hub/i/r/2020/04/02/d53ae12f-92eb-4ad2-8f36-a50268e1f356/resize/770x/ece4035769a19b09eacc58ee0f4e1525/giteaclia.j" hedef " _blank "data-component =" modalEnlargeImage "data-headline ="

Gitea'da bir Git yeni havuzu oluşturma. & Nbsp;

"data-credit =" http://www.techrepublic.com/ "rel =" noopener noreferrer nofollow ">giteaclia.jpg "data-original =" https://tr1.cbsistatic.com/hub/i/r/2020/04/02/d53ae12f-92eb-4ad2-8f36-a50268e1f356/resize/770x/ece4035769a19b09eacc58ee0f4e1525/git.c15cgitcea

Gitea'da Git yeni deposu oluşturma.

Ortaya çıkan pencerede (Şekil B), yeni deponuz için gerekli olan her şeyi doldurun ve Deposu Başlat onay kutusunu tıkladığınızdan emin olun.

Şekil B

<a href = "https://tr4.cbsistatic.com/hub/i/r/2020/04/02/f9ab8e47-28c6-47d8-8d00-0381d2c952e8/resize/770x/32a1e52f48d7428abed7c032e3dcb911/gitea" lib " _blank "data-component =" modalEnlargeImage "data-headline ="

Gitea'daki yeni havuzunuzun ayrıntılarını doldurma.

"data-credit =" http://www.techrepublic.com/ "rel =" noopener noreferrer nofollow ">giteaclib.jpg "data-original =" https://tr4.cbsistatic.com/hub/i/r/2020/04/02/f9ab8e47-28c6-47d8-8d00-0381d2c952e8/resize/770x/32a1e52f48d7428abed7c032e3dc911.bc911.bc911.bc911

Gitea'daki yeni havuzunuzun ayrıntılarını doldurma.

Ayrıntıları doldurmayı bitirdiğinizde Havuz Oluştur'u tıklayın.

İşte bu, deponuz bağlantı için hazır.

Gitea'ya CLI'den bağlanma

Bunu yapabilmek için önce git'i e-posta adresiniz ve adınızla yapılandırmalısınız. Bunu yapmak için bir terminal penceresi açın ve komutları verin:

git config --global user.email EMAIL
git config --global user.name "NAME"

EMAIL, e-posta adresiniz ve NAME tam adınızdır.

Bu yapılandırmaya bir kez baktıktan sonra, yeni Gitea veri havuzunuzla etkileşim kurma zamanı. Bu deponun adresi şu şekilde olacaktır:

http://SERVER_IP:3000/USER/REPOSITORY.git

Nerede:

  • SERVER_IP Gitea sunucusunun IP adresidir

  • USER, Gitea sunumunda kullanıcı adınızdır

  • REPOSITORY yeni oluşturduğunuz deponun adıdır

Örneğin uğruna depo adresinin:

http://192.168.1.22/jack/TechRepublic.git​

Yapılacak ilk şey, depoyu komutla klonlamaktır:

git clone http://192.168.1.22/jack/TechRepublic.git

Depo klonlandıktan sonra, şu komutla yeni oluşturulan dizine geçin:

cd TechRepublic

Şimdi komutla yeni bir dosya oluşturalım:

echo Hello World > test.txt

Şimdi bu dosyayı depoya şu komutla ekleyeceğiz:

git add test.txt

Ardından, depoya ilk taahhüdümüzü şu komutla yapacağız:

git commit -m "my first commit"

Son olarak, komutu şu komutla Gitea deposuna göndereceğiz:

git push

Gitea'daki deponuza geri dönerseniz, test.txt dosyasının listelendiğini görmelisiniz (Şekil C).

Şekil C

<a href = "https://tr1.cbsistatic.com/hub/i/r/2020/04/02/d540db9f-9b04-4946-b532-51318cbe0d1b/resize/770x/ad18953da3c55144b3dc1b26fd827684/gitea" = " _blank "data-component =" modalEnlargeImage "data-headline ="

Yeni Git taahhüdümüz Gitea deposunda gösteriliyor.

"data-credit =" http://www.techrepublic.com/ "rel =" noopener noreferrer nofollow ">giteaclic.jpg "data-original =" https://tr1.cbsistatic.com/hub/i/r/2020/04/02/d540db9f-9b04-4946-b532-51318cbe0d1b/resize/770x/ad18953da3c55144b3dc1b26fd8274d27

Yeni Git taahhüdümüz Gitea deposunda gösteriliyor.

Bu dosya adını tıkladığınızda Merhaba Dünya'yı (Şekil D).

Şekil D

<a href = "https://tr2.cbsistatic.com/hub/i/r/2020/04/02/c8085f8a-b080-4215-a827-b5db62f6b820/resize/770x/b5f4f8925e2c444666d1353300a96129/gitea" hedef " _blank "data-component =" modalEnlargeImage "data-headline ="

Gitea'da barındırılan test.txt içeriği.

"data-credit =" http://www.techrepublic.com/ "rel =" noopener noreferrer nofollow ">giteaclid.jpg "data-original =" https://tr2.cbsistatic.com/hub/i/r/2020/04/02/c8085f8a-b080-4215-a827-b5db62f6b820/resize/770x/b5f4f8925e2c444666d135339j09.j096

Gitea'da barındırılan test.txt içeriği.

Ve hepsi bu kadar. Artık Gitea deponuzla herhangi bir uzak depoda olduğu gibi çalışabilirsiniz, yalnızca çalışmanızın kendi LAN'ınızın sınırları içinde güvenli bir şekilde korunduğunu bilmek.

Ayrıca bakınız

Source link

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*