I.1. ÐолÑÑение иÑÑ Ð¾Ð´Ð½Ð¾Ð³Ð¾ кода из Git
С Git Ð²Ñ Ð¿Ð¾Ð»ÑÑаеÑе на ÑвоÑм компÑÑÑеÑе ÐºÐ¾Ð¿Ð¸Ñ Ð²Ñего ÑепозиÑоÑÐ¸Ñ ÐºÐ¾Ð´Ð°, Ñак ÑÑо Ð²Ñ Ð±ÑдеÑе имеÑÑ Ð°Ð²ÑономнÑй доÑÑÑп ко вÑем веÑвÑм и иÑÑоÑии ÑазÑабоÑки. ÐÑо позволÑÐµÑ Ð¼Ð°ÐºÑималÑно бÑÑÑÑо и гибко ÑазÑабаÑÑваÑÑ Ð¸Ð»Ð¸ ÑеÑÑиÑоваÑÑ Ð¿Ñавки кода.
Git
Ðам поÑÑебÑеÑÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Git (ÐµÑ Ð¼Ð¾Ð¶Ð½Ð¾ полÑÑиÑÑ, обÑаÑивÑиÑÑ Ðº ÑайÑÑ https://git-scm.com). Ðо Ð¼Ð½Ð¾Ð³Ð¸Ñ ÑиÑÑÐµÐ¼Ð°Ñ Ð¿Ð¾ÑледнÑÑ Ð²ÐµÑÑÐ¸Ñ Git ÑÑÑанавливаеÑÑÑ Ð¿Ð¾ ÑмолÑаниÑ, либо имееÑÑÑ Ð² ÑиÑÑеме ÑаÑпÑоÑÑÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов.
ЧÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ ÑабоÑÑ Ñ ÑепозиÑоÑием Git, ÑделайÑе ÐºÐ¾Ð¿Ð¸Ñ Ð¾ÑиÑиалÑного зеÑкала:
git clone git://github.com/postgrespro/postgrespro.git
ÐÑи ÑÑом на Ð²Ð°Ñ ÐºÐ¾Ð¼Ð¿ÑÑÑÐµÑ Ð±ÑÐ´ÐµÑ ÑкопиÑован веÑÑ ÑепозиÑоÑий, Ñак ÑÑо ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½ÑÑÑ Ð½ÐµÐºÐ¾ÑоÑое вÑемÑ, оÑобенно пÑи медленном подклÑÑении к ÐнÑеÑнеÑÑ. ÐагÑÑженнÑе ÑÐ°Ð¹Ð»Ñ Ð±ÑдÑÑ Ð¿Ð¾Ð¼ÐµÑÐµÐ½Ñ Ð² новÑй подкаÑалог
postgresproвнÑÑÑи ÑекÑÑего каÑалога.РзеÑÐºÐ°Ð»Ñ Git Ñакже можно обÑаÑиÑÑÑÑ Ð¿Ð¾ пÑоÑÐ¾ÐºÐ¾Ð»Ñ Git. ÐÑоÑÑо ÑмениÑе пÑеÑÐ¸ÐºÑ Ð² адÑеÑе на
git:git clone https://github.com/postgrespro/postgrespro.git
Ðогда Ð²Ñ Ð·Ð°Ñ Ð¾ÑиÑе полÑÑиÑÑ Ð¿Ð¾Ñледние обновлениÑ, пеÑейдиÑе в каÑалог ÑепозиÑоÑÐ¸Ñ (вÑполнив
cd) и запÑÑÑиÑе:git fetch
Git Ð¼Ð¾Ð¶ÐµÑ Ð³Ð¾Ñаздо болÑÑе, нежели пÑоÑÑо полÑÑиÑÑ Ð¸ÑÑ Ð¾Ð´Ð½Ñй код. Ðа дополниÑелÑнÑми ÑведениÑми обÑаÑиÑеÑÑ Ðº ÑÑÑаниÑам ÑÑководÑÑва man Git или к ÑайÑÑ https://git-scm.com.