دسته بندی / مهندسی نرم افزار / مستند سازی / مهندسی نرم افزار
-
الزامات و روایت کاربر – Requirements and User Stories
زمان مطالعه: 23 دقیقه بحث زیبای تحلیل نرم افزار و استخراج الزامات، ابتدا عنوان مطلب رو الزامات و روایت کاربر در اسکرام گذاشته بودم، ولی خب دیدم این مبحث جامعتر از اسکرام هست و داخل اسکرام…
سپتامبر 14, 2020 -
مهندسی نرم افزار: اسناد تکنیکال(مستندات فنی) در توسعه نرم افزار
زمان مطالعه: 20 دقیقه با سلام و درود، امروز با بحث زیبای تهیه اسناد تکنیکال (مستندات فنی) در توسعه نرم افزار همراهتون هستم 🙂 مستندات فنی در مهندسی نرم افزار (مستند سازی نرم افزار) اصطلاحی چتر…
ژوئن 21, 2020
در حال مطالعه
Data from Goodreads
احتمالا پیلتر شکن باید روشن باشه!
دستهها
- IDE (13)
- Android studio (9)
- pycharm (1)
- Visual Studio (3)
- sysadmin (13)
- ادمین سیستم – SysAdmin (24)
- برنامه نویسی (131)
- پایگاه داده (21)
- پردازش زبان طبیعی (3)
- دستهبندی نشده (2)
- سبک زندگی (24)
- سیستم عامل (50)
- Windows server 2012 (7)
- لینوکس (39)
- ubuntu (25)
- آموزش های مقدماتی (1)
- ویندوز (3)
- win 10 (3)
- مایکروسافت اکسل (1)
- محیط لینوکس (1)
- مهندسی نرم افزار (17)
- مستند سازی (2)
- وردپرس (1)
پرسش و پاسخ تصادفی
با سلام و درود، مشکل از کجا شروع میشه !! از ارور زیر :
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to
به شما اجازه push کردن نمیده! به همین سادگی :)))
قضیه از این قراراه که به احتمال قوی شما با مسئله Protected branches روبرو هستید، و نوع user فعلی شما اجازه pushکردن رو نداره، به تصویر ذیل نگاه کنید
حال راه حل چیه؟؟ باید دسترسی branch Protection رو تغییر بدید، برا این کار ابتدا :
۱) وارد Settings شوید .
۲) سپس وارد Repository شوید. (Settings ➔ Repository)
۳) اسکرول کنید تا Protected branches را پیدا کنید.
۴) از منو دراپ دان Branch ، برنچ مورد نظر خودتون رو انتخاب کنید.
۵) حال branch انتخاب شده در لیست “Protected branches” نمایش داده می شود.
۶) حال به راحتی مقادری Allowed to push و allowed to merge رو میتونید تغییر بدید و روی maintainer+dfeveloper بگذارید.
مرجع: https://docs.gitlab.com/ee/user/project/protected_branches.html