سلام وقت بخیر
اینجا من دستور رو که وارد میکنم فایل .ssh ایجاد نمیشه
خودم دارم حدس میزنم که از ادرسش هست چون /home توی سیستمم وجود نداره باید این تبدیل بشه به /users
یعنی این home/adel/.ssh/id_ed25519/
بشه به این C:\\Users\\adel/.ssh/id_ed25519
سلام دوست عزیز
این دستور رو بزنید و نتیجه رو قرار بدین
echo $HOME
adel@adel MINGW64 /cygdrive/c/xampp/htdocs/PHP/2.git/test-gitlab/test2 (adel) $ echo $HOME /cygdrive/c/Users/adel
خب این نتیجه باید کجا قرار بدم الان ؟
cygdrive کدوم پوشه س ؟
اینو وارد git bash کردین؟
بله وارد کردم
عکسش رو فرستادم
مشکلی نیست
میتونید با آموزش لینک زیر کلیدتون رو در دایرکتوری دلخواه بسازید
https://superuser.com/questions/1004254/how-can-i-change-the-directory-that-ssh-keygen-outputs-to
موفق باشید ?
.... ......
کلید هارو ساختم بعد الان دستور ssh -T git@gitlab.com میزنم کار نمیکنه یعنی نمینویسه welcome ...
سلام مجدد
ببینید bash برای سیستمهای یونیکسی هست و نه ویندوز، من هم باگ زیاد دیدم ازش بخاطر استفاده داخل ویندوز
با توجه به تین که این مورد میتونه سیستمی باشه و بنده دسترسی ندارم برای بررسی بهتون چندتا پیشنهاد کلی میکنم
۱. مجدد git bash رو طبق توضیحات دکتر نصب کنید
۲. میتونید از wsl در ویندوز استفاده کنید (windows subsystem linux)
۳. میتونید از سیستم عامل لینوکس (یا مک) استفاده کنید (به شدت برای بکاند دولوپر لازم هست)
۴. فعلا از این سرفصل عبور کنید و با استفاده از توکن با گیت هاب یا گیت لب کار کنید