في هذه المقالة، ستشاهد كيفية تثبيت Golang وتكوينه لاستخدام مستودعات GitHub الخاصة بشركتك.
تأكد من استبدال {VERSION} بالإصدار المرغوب الذي تريده!!!
curl -OL https://golang.org/dl/go{VERSION}.linux-amd64.tar.gz
sudo tar -C /usr/local -xvf go{VERSION}.linux-amd64.tar.gz
sudo nano ~/.profile # Or with zsh: sudo nano ~/.zprofile
الصق هذا في نهاية الملف، مع استبدال {YOUR COMPANY ALIAS} بالاسم المستعار لشركتك:
# Golang export GOROOT=/usr/local/go export GOPATH=$HOME/go export GOBIN=$GOPATH/bin export GOPRIVATE=github.com/{YOUR COMPANY ALIAS}/* export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN export PATH="$PATH:$(go env GOPATH)/bin"
قم بتشغيل هذا لتحديث جهازك الطرفي وتطبيق التغييرات:
source ~/.profile # Or with zsh: source ~/.zprofile
قم بتشغيل هذا، وتذكر استبدال {YOUR EMAIL}\ بالبريد الإلكتروني الخاص بك:
قم بتشغيل هذا واضغط فقط على زر الإدخال حتى يتوقف الأمر
مفتاح ssh يجب ألا يكون لديه كلمة مرور
ssh-keygen -t ed25519 -C "{YOUR EMAIL}"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub
انسخ المحتوى المعروض على جهازك، بما في ذلك بريدك الإلكتروني. انسخ كل شيء الذي أرجعه الأمر السابق.
انتقل إلى GitHub واتبع هذا البرنامج التعليمي لإضافة مفتاح SSH.
sudo nano ~/.gitconfig
ألصق هذا في نهاية الملف:
[url "ssh://[email protected]/"] insteadOf = https://github.com/
الآن يمكنك العمل مع Golang والمستودعات الخاصة على GitHub دون أي مشاكل!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3