pull and push concept in GIT

  • این دو مفهوم ممکن است بسته به VCS ای که استفاده می کنید، متفاوت باشد.
  • در گیت هاب این دو مفهوم :
  • Push – pushing sends the recent commit history from your local repository up to GitHub.
  • Pull – a pull grabs any changes from the GitHub repository and merges them into your local repository.
  • منظور از push ارسال کدها از دایرکتوری داخلی ( روی سیستم ) به یک سیستم مرکزی در شبکه (یا اینترنت) می باشد.
  • منظور از pull دانلود یا انتقال یا ادغام یا merge کد ها از سیستم مرکزی در شبکه (یا اینترنت) به درون سیستم داخلی (دایرکتوری جاری) می باشد.