با عرض سلام
من در یک سرور Tfs نصب کردم و یک پروژه گیت درست کردم اما از سیستم خودم نمیتونم به سرور و Tfs وصل بشم
ممنون می شوم اگر کمک کنید...
سرور من اختصاصیه
نحوه اتصال تفاوتی نداره
باید برای سرور ip سرور خودتون رو بزنید
من با استفاده از git bash میخوام وصل بشم اما خطای Timeout , Failed میده
متن کامل خطا به همراه دستور اجرایی قرار بدید.
git clone http://xxx:8080/tfs/DefaultCollection/_git/worker
fatal: unable to access 'http://xxx:8080/tfs/DefaultCollection/_git/worker/': Failed to connect to xxx port 8080: Timed out
این هنگام اجرا این دستور از proxy یا vpn خاصی استفاده می کنید؟
نه
دستور زیر را اجرا کنید و دوباره امتحان کنید:
git config --global http.proxy ""
زدم اما بازم همون خطا رو داد
نسخه گیت خود را با استفاده از دستور اول به دست آورده و برای ما ارسال کنید، همچنین دستور دوم را اجرا کنید تا بفهمیم مشکل از سرور است یا جای دیگر(اگر دستور دوم بدون مشکل اجرا شده مطرح کنید):
git --version
git clone https://github.com/SoheilAlizade/Stackoverflow.Tags.git
git version 2.15.1.windows.2
این دستور هم اجرا نمیشه
باز هم با timeout مواجه می شوید؟
بله
این بار http را به https تغییر دهید:
git clone https://xxx:8080/tfs/DefaultCollection/_git/worker
بازم همون خطا رو میده
در مسیر زیر یک فایل وجود دارد به نام .gitconfig محتویتات آن را کپی کرده و در فرمت کد قرار بدید:
C:\Users\{username}
[user] email = morteza_mousavi90@yahoo.com name = Morteza Mousavi [gui] recentrepo = C:/Users/Morteza [http] proxy = xxx:8080/tfs/DefaultCollection/_git/worker
این قسمت را پاک کنید:
[http] proxy = xxx:8080/tfs/DefaultCollection/_git/worker
سپس دوباره امتحان کنید اگر نشد دستور زیر را اجرا کنید و دوباره امتحان کنید:
git remote add origin http://xxx:8080/tfs/DefaultCollection/_git/worker
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)