diff --git a/TRANSLATION_NOTES.asc b/TRANSLATION_NOTES.asc index 634963003..d63e363da 100644 --- a/TRANSLATION_NOTES.asc +++ b/TRANSLATION_NOTES.asc @@ -56,8 +56,9 @@ OSX. В Гит вашите файлове са винаги в едно от следните три състояния: подаден (committed), променен (modified) и в индекса за подаване (staged). -Не ползвайте машинни преводи. Ползвайте хартиени речници (не знам да има -достатъчно богат английско-български речник в мрежата). +Не ползвайте машинни преводи. Не разчитайте на „google translate“. Ползвайте +хартиени речници (не знам да има достатъчно богат английско-български речник в +мрежата). === Речник @@ -84,8 +85,9 @@ OSX. |Git |Гит ж.р. |(системата/командата/програмата Гит) |Local Version Control Systems |Самостоятелни Системи за Управление на Версиите| |Version Control |Управление на Версиите| -|Virtual Private Network |Виртуална Частна Мрежа (ВЧМ)| -|branching |разклоняване| +|Virtual Private Network |Виртуална Частна Мрежа (ВЧМ)| +|bleeding-edge branches|клони с последните промени| +|branching |разклоняване|Покрихме основите на разклоняването и сливането в Гит. – We've covered basic branching and merging in Git. |check out|отписвам| to checkout a branch – отписвам клон |commit |подавам|като съществително: подаване(commit); |compare |сравнявам| @@ -99,6 +101,7 @@ OSX. |interface|взаимодействие (където ви се стори удачно)/интерфейс|програми с графично взаимодействие. Така може постепенно да наложим тази дума вместо интерфейс, която не носи никакъв смисъл на български в корена си. |manpage |помощна страница | наръчник за команда в Линукс +|merging|сливане|Покрихме основите на разклоняването и сливането в Гит. – We've covered basic branching and merging in Git. |to mark|отбелязвам| |operations |действия |you can do all operations – можете да извършвате всички действия |option|възможност, аргумент(на команда)|В някои случаи е възможно да се преведе като "възможност", дори когато става въпрос за аргумент. diff --git a/book/03-git-branching/1-git-branching.asc b/book/03-git-branching/1-git-branching.asc index 316921482..fed97367b 100644 --- a/book/03-git-branching/1-git-branching.asc +++ b/book/03-git-branching/1-git-branching.asc @@ -7,11 +7,12 @@ процес, обикновено изискващ ново копие на работната директория. Това може да отнеме доста време при големи проекти. -Some people refer to Git's branching model as its ``killer feature,'' and it certainly sets Git apart in the VCS community. -Why is it so special? -The way Git branches is incredibly lightweight, making branching operations nearly instantaneous, and switching back and forth between branches generally just as fast. -Unlike many other VCSs, Git encourages workflows that branch and merge often, even multiple times in a day. -Understanding and mastering this feature gives you a powerful and unique tool and can entirely change the way that you develop. +Някои хора намират начина на разклоняване в Гит за най-добрата ѝ отличителна черта (``killer feature'') и +тази ѝ възможност наистина я отличава от другите подобни системи. Кое му е толкова специално? Начинът, по +който Гит създава клони е невероятно лек. Разклоняването е почти мигновено, а превключването между различни +клони е също толкова бързо. За разлика от други СУВ Гит поощрява честото създаване на клони, дори по няколко +пъти на ден. Разбирането и овладяването на тази възможност на системата ви дава мощно и уникално оръжие, което +може да промени изцяло начинът, по който разработвате софтуер. include::sections/nutshell.asc[] @@ -25,9 +26,11 @@ include::sections/remote-branches.asc[] include::sections/rebasing.asc[] -=== Summary +=== Обобщение + +Покрихме основите на разклоняването и сливането в Гит. Сега би трябвало без затруднение да създавате нови +клони и да превключвате към тях, да превключвате между различни клони и да ги сливате един с друг. Също така +вече можете да споделяте създадените от вас клони, като ги изтласквате към отдалечено хранилище. Можете да +работите заедно с други хора върху споделени клони и да пребазирате клони върху други, преди да ги споделите. +Сега ще разберете какво ви е необходимо, за да поддържате собствен сървър за хостване на Гит хранилища. -We've covered basic branching and merging in Git. -You should feel comfortable creating and switching to new branches, switching between branches and merging local branches together. -You should also be able to share your branches by pushing them to a shared server, working with others on shared branches and rebasing your branches before they are shared. -Next, we'll cover what you'll need to run your own Git repository-hosting server. diff --git a/status.json b/status.json index d620296d3..bb5ef2abe 100644 --- a/status.json +++ b/status.json @@ -24,7 +24,7 @@ "sections/viewing-history.asc": 100 }, "03-git-branching": { - "1-git-branching.asc": 0, + "1-git-branching.asc": 100, "sections/basic-branching-and-merging.asc": 0, "sections/branch-management.asc": 0, "sections/nutshell.asc": 0,