{"action":"created","comment":{"url":"https://api.github.com/repos/progit/progit2-uk/pulls/comments/41700018","id":41700018,"diff_hunk":"@@ -1,27 +1,27 @@\n [[_git_submodules]]\n-=== Submodules\n+=== Підмодулі\n \n-It often happens that while working on one project, you need to use another project from within it.\n-Perhaps it’s a library that a third party developed or that you’re developing separately and using in multiple parent projects.\n-A common issue arises in these scenarios: you want to be able to treat the two projects as separate yet still be able to use one from within the other.\n+Часто під час роботи з проектом трапляється, що в ньому потрібно використати інший проект.\n+Можливо, це бібліотека, яку хтось інший або ви розробляєте окремо та використовуєте в декількох проектах.\n+У цих ситуаціях виникає поширена проблема: ви бажаєте мати можливість розглядати два проекти як окремі, проте все одно мати можливість використовувати один з іншого.\n \n-Here’s an example.\n-Suppose you’re developing a web site and creating Atom feeds.\n-Instead of writing your own Atom-generating code, you decide to use a library.\n-You’re likely to have to either include this code from a shared library like a CPAN install or Ruby gem, or copy the source code into your own project tree.\n-The issue with including the library is that it’s difficult to customize the library in any way and often more difficult to deploy it, because you need to make sure every client has that library available.\n-The issue with vendoring the code into your own project is that any custom changes you make are difficult to merge when upstream changes become available.\n+Ось приклад.\n+Уявіть, що ви розробляєте веб-сайт та створюєте Atom feeds.\n+Замість того, щоб писати власний код для генерації Atom, ви вирішуєте використати бібліотеку.\n+Ви вірогідно матимете або включити цей код як бібліотеку на кшталт інсталяції CPAN або Ruby gem, або скопіювати програмний код до власного дерева проекту.\n+Проблема зі включенням бібліотеки в тому, що її буде важко налаштовувати як завгодно, та часто складно постачати її, адже вам доведеться переконатись, що кожен клієнт має цю бібліотеку.\n+Проблема з включенням коду до вашого власного проекту полягає в тому, що будь-які допасовані зміни важко зливати, коли зʼявляються зміни оригінального коду.\n \n-Git addresses this issue using submodules.\n-Submodules allow you to keep a Git repository as a subdirectory of another Git repository.\n-This lets you clone another repository into your project and keep your commits separate.\n+Git намагається вирішити цю проблему за допомогою підмодулів.\n+Підмодулі дозволяють зберігати репозиторій Git у піддиректорії іншого Git репозиторію.\n+Це дозволяє вам зклонувати інший репозиторій до проекту та тримати ваші коміти окремо.","path":"book/07-git-tools/sections/submodules.asc","position":30,"original_position":30,"commit_id":"591f6e0ba19a64039ecc5401f262d60f30fd4c29","original_commit_id":"591f6e0ba19a64039ecc5401f262d60f30fd4c29","user":{"login":"tbudurovych","id":560824,"avatar_url":"https://avatars.githubusercontent.com/u/560824?v=3","gravatar_id":"","url":"https://api.github.com/users/tbudurovych","html_url":"https://github.com/tbudurovych","followers_url":"https://api.github.com/users/tbudurovych/followers","following_url":"https://api.github.com/users/tbudurovych/following{/other_user}","gists_url":"https://api.github.com/users/tbudurovych/gists{/gist_id}","starred_url":"https://api.github.com/users/tbudurovych/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbudurovych/subscriptions","organizations_url":"https://api.github.com/users/tbudurovych/orgs","repos_url":"https://api.github.com/users/tbudurovych/repos","events_url":"https://api.github.com/users/tbudurovych/events{/privacy}","received_events_url":"https://api.github.com/users/tbudurovych/received_events","type":"User","site_admin":false},"body":"**С**клонувати\r\n\r\nджерело - https://uk.wikipedia.org/wiki/%D0%92%D1%96%D0%B2%D1%86%D1%8F_%D0%94%D0%BE%D0%BB%D0%BB%D1%96","created_at":"2015-10-10T18:28:06Z","updated_at":"2015-10-10T18:28:06Z","html_url":"https://github.com/progit/progit2-uk/pull/76#discussion_r41700018","pull_request_url":"https://api.github.com/repos/progit/progit2-uk/pulls/76","_links":{"self":{"href":"https://api.github.com/repos/progit/progit2-uk/pulls/comments/41700018"},"html":{"href":"https://github.com/progit/progit2-uk/pull/76#discussion_r41700018"},"pull_request":{"href":"https://api.github.com/repos/progit/progit2-uk/pulls/76"}}},"pull_request":{"url":"https://api.github.com/repos/progit/progit2-uk/pulls/76","id":46704987,"html_url":"https://github.com/progit/progit2-uk/pull/76","diff_url":"https://github.com/progit/progit2-uk/pull/76.diff","patch_url":"https://github.com/progit/progit2-uk/pull/76.patch","issue_url":"https://api.github.com/repos/progit/progit2-uk/issues/76","number":76,"state":"open","locked":false,"title":"Переклад 07-git-tools/sections/submodules.asc","user":{"login":"hedrok","id":2914264,"avatar_url":"https://avatars.githubusercontent.com/u/2914264?v=3","gravatar_id":"","url":"https://api.github.com/users/hedrok","html_url":"https://github.com/hedrok","followers_url":"https://api.github.com/users/hedrok/followers","following_url":"https://api.github.com/users/hedrok/following{/other_user}","gists_url":"https://api.github.com/users/hedrok/gists{/gist_id}","starred_url":"https://api.github.com/users/hedrok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hedrok/subscriptions","organizations_url":"https://api.github.com/users/hedrok/orgs","repos_url":"https://api.github.com/users/hedrok/repos","events_url":"https://api.github.com/users/hedrok/events{/privacy}","received_events_url":"https://api.github.com/users/hedrok/received_events","type":"User","site_admin":false},"body":"fix #29 ","created_at":"2015-10-03T12:37:26Z","updated_at":"2015-10-10T18:28:06Z","closed_at":null,"merged_at":null,"merge_commit_sha":"45933e26f1fb6b34bca562814589fb6d451e53b4","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/progit/progit2-uk/pulls/76/commits","review_comments_url":"https://api.github.com/repos/progit/progit2-uk/pulls/76/comments","review_comment_url":"https://api.github.com/repos/progit/progit2-uk/pulls/comments{/number}","comments_url":"https://api.github.com/repos/progit/progit2-uk/issues/76/comments","statuses_url":"https://api.github.com/repos/progit/progit2-uk/statuses/591f6e0ba19a64039ecc5401f262d60f30fd4c29","head":{"label":"hedrok:07-submodules","ref":"07-submodules","sha":"591f6e0ba19a64039ecc5401f262d60f30fd4c29","user":{"login":"hedrok","id":2914264,"avatar_url":"https://avatars.githubusercontent.com/u/2914264?v=3","gravatar_id":"","url":"https://api.github.com/users/hedrok","html_url":"https://github.com/hedrok","followers_url":"https://api.github.com/users/hedrok/followers","following_url":"https://api.github.com/users/hedrok/following{/other_user}","gists_url":"https://api.github.com/users/hedrok/gists{/gist_id}","starred_url":"https://api.github.com/users/hedrok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hedrok/subscriptions","organizations_url":"https://api.github.com/users/hedrok/orgs","repos_url":"https://api.github.com/users/hedrok/repos","events_url":"https://api.github.com/users/hedrok/events{/privacy}","received_events_url":"https://api.github.com/users/hedrok/received_events","type":"User","site_admin":false},"repo":{"id":41583410,"name":"progit2-uk","full_name":"hedrok/progit2-uk","owner":{"login":"hedrok","id":2914264,"avatar_url":"https://avatars.githubusercontent.com/u/2914264?v=3","gravatar_id":"","url":"https://api.github.com/users/hedrok","html_url":"https://github.com/hedrok","followers_url":"https://api.github.com/users/hedrok/followers","following_url":"https://api.github.com/users/hedrok/following{/other_user}","gists_url":"https://api.github.com/users/hedrok/gists{/gist_id}","starred_url":"https://api.github.com/users/hedrok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hedrok/subscriptions","organizations_url":"https://api.github.com/users/hedrok/orgs","repos_url":"https://api.github.com/users/hedrok/repos","events_url":"https://api.github.com/users/hedrok/events{/privacy}","received_events_url":"https://api.github.com/users/hedrok/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/hedrok/progit2-uk","description":"Ukrainian translation","fork":true,"url":"https://api.github.com/repos/hedrok/progit2-uk","forks_url":"https://api.github.com/repos/hedrok/progit2-uk/forks","keys_url":"https://api.github.com/repos/hedrok/progit2-uk/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hedrok/progit2-uk/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hedrok/progit2-uk/teams","hooks_url":"https://api.github.com/repos/hedrok/progit2-uk/hooks","issue_events_url":"https://api.github.com/repos/hedrok/progit2-uk/issues/events{/number}","events_url":"https://api.github.com/repos/hedrok/progit2-uk/events","assignees_url":"https://api.github.com/repos/hedrok/progit2-uk/assignees{/user}","branches_url":"https://api.github.com/repos/hedrok/progit2-uk/branches{/branch}","tags_url":"https://api.github.com/repos/hedrok/progit2-uk/tags","blobs_url":"https://api.github.com/repos/hedrok/progit2-uk/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hedrok/progit2-uk/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hedrok/progit2-uk/git/refs{/sha}","trees_url":"https://api.github.com/repos/hedrok/progit2-uk/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hedrok/progit2-uk/statuses/{sha}","languages_url":"https://api.github.com/repos/hedrok/progit2-uk/languages","stargazers_url":"https://api.github.com/repos/hedrok/progit2-uk/stargazers","contributors_url":"https://api.github.com/repos/hedrok/progit2-uk/contributors","subscribers_url":"https://api.github.com/repos/hedrok/progit2-uk/subscribers","subscription_url":"https://api.github.com/repos/hedrok/progit2-uk/subscription","commits_url":"https://api.github.com/repos/hedrok/progit2-uk/commits{/sha}","git_commits_url":"https://api.github.com/repos/hedrok/progit2-uk/git/commits{/sha}","comments_url":"https://api.github.com/repos/hedrok/progit2-uk/comments{/number}","issue_comment_url":"https://api.github.com/repos/hedrok/progit2-uk/issues/comments{/number}","contents_url":"https://api.github.com/repos/hedrok/progit2-uk/contents/{+path}","compare_url":"https://api.github.com/repos/hedrok/progit2-uk/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hedrok/progit2-uk/merges","archive_url":"https://api.github.com/repos/hedrok/progit2-uk/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hedrok/progit2-uk/downloads","issues_url":"https://api.github.com/repos/hedrok/progit2-uk/issues{/number}","pulls_url":"https://api.github.com/repos/hedrok/progit2-uk/pulls{/number}","milestones_url":"https://api.github.com/repos/hedrok/progit2-uk/milestones{/number}","notifications_url":"https://api.github.com/repos/hedrok/progit2-uk/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hedrok/progit2-uk/labels{/name}","releases_url":"https://api.github.com/repos/hedrok/progit2-uk/releases{/id}","created_at":"2015-08-29T06:36:15Z","updated_at":"2015-09-19T13:21:11Z","pushed_at":"2015-10-10T12:00:56Z","git_url":"git://github.com/hedrok/progit2-uk.git","ssh_url":"git@github.com:hedrok/progit2-uk.git","clone_url":"https://github.com/hedrok/progit2-uk.git","svn_url":"https://github.com/hedrok/progit2-uk","homepage":null,"size":166856,"stargazers_count":0,"watchers_count":0,"language":"CSS","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"progit:master","ref":"master","sha":"01853206fbc62052fd36fde85fe2dbec6721b17f","user":{"login":"progit","id":95588,"avatar_url":"https://avatars.githubusercontent.com/u/95588?v=3","gravatar_id":"","url":"https://api.github.com/users/progit","html_url":"https://github.com/progit","followers_url":"https://api.github.com/users/progit/followers","following_url":"https://api.github.com/users/progit/following{/other_user}","gists_url":"https://api.github.com/users/progit/gists{/gist_id}","starred_url":"https://api.github.com/users/progit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/progit/subscriptions","organizations_url":"https://api.github.com/users/progit/orgs","repos_url":"https://api.github.com/users/progit/repos","events_url":"https://api.github.com/users/progit/events{/privacy}","received_events_url":"https://api.github.com/users/progit/received_events","type":"Organization","site_admin":false},"repo":{"id":41450038,"name":"progit2-uk","full_name":"progit/progit2-uk","owner":{"login":"progit","id":95588,"avatar_url":"https://avatars.githubusercontent.com/u/95588?v=3","gravatar_id":"","url":"https://api.github.com/users/progit","html_url":"https://github.com/progit","followers_url":"https://api.github.com/users/progit/followers","following_url":"https://api.github.com/users/progit/following{/other_user}","gists_url":"https://api.github.com/users/progit/gists{/gist_id}","starred_url":"https://api.github.com/users/progit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/progit/subscriptions","organizations_url":"https://api.github.com/users/progit/orgs","repos_url":"https://api.github.com/users/progit/repos","events_url":"https://api.github.com/users/progit/events{/privacy}","received_events_url":"https://api.github.com/users/progit/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/progit/progit2-uk","description":"Ukrainian translation","fork":false,"url":"https://api.github.com/repos/progit/progit2-uk","forks_url":"https://api.github.com/repos/progit/progit2-uk/forks","keys_url":"https://api.github.com/repos/progit/progit2-uk/keys{/key_id}","collaborators_url":"https://api.github.com/repos/progit/progit2-uk/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/progit/progit2-uk/teams","hooks_url":"https://api.github.com/repos/progit/progit2-uk/hooks","issue_events_url":"https://api.github.com/repos/progit/progit2-uk/issues/events{/number}","events_url":"https://api.github.com/repos/progit/progit2-uk/events","assignees_url":"https://api.github.com/repos/progit/progit2-uk/assignees{/user}","branches_url":"https://api.github.com/repos/progit/progit2-uk/branches{/branch}","tags_url":"https://api.github.com/repos/progit/progit2-uk/tags","blobs_url":"https://api.github.com/repos/progit/progit2-uk/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/progit/progit2-uk/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/progit/progit2-uk/git/refs{/sha}","trees_url":"https://api.github.com/repos/progit/progit2-uk/git/trees{/sha}","statuses_url":"https://api.github.com/repos/progit/progit2-uk/statuses/{sha}","languages_url":"https://api.github.com/repos/progit/progit2-uk/languages","stargazers_url":"https://api.github.com/repos/progit/progit2-uk/stargazers","contributors_url":"https://api.github.com/repos/progit/progit2-uk/contributors","subscribers_url":"https://api.github.com/repos/progit/progit2-uk/subscribers","subscription_url":"https://api.github.com/repos/progit/progit2-uk/subscription","commits_url":"https://api.github.com/repos/progit/progit2-uk/commits{/sha}","git_commits_url":"https://api.github.com/repos/progit/progit2-uk/git/commits{/sha}","comments_url":"https://api.github.com/repos/progit/progit2-uk/comments{/number}","issue_comment_url":"https://api.github.com/repos/progit/progit2-uk/issues/comments{/number}","contents_url":"https://api.github.com/repos/progit/progit2-uk/contents/{+path}","compare_url":"https://api.github.com/repos/progit/progit2-uk/compare/{base}...{head}","merges_url":"https://api.github.com/repos/progit/progit2-uk/merges","archive_url":"https://api.github.com/repos/progit/progit2-uk/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/progit/progit2-uk/downloads","issues_url":"https://api.github.com/repos/progit/progit2-uk/issues{/number}","pulls_url":"https://api.github.com/repos/progit/progit2-uk/pulls{/number}","milestones_url":"https://api.github.com/repos/progit/progit2-uk/milestones{/number}","notifications_url":"https://api.github.com/repos/progit/progit2-uk/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/progit/progit2-uk/labels{/name}","releases_url":"https://api.github.com/repos/progit/progit2-uk/releases{/id}","created_at":"2015-08-26T21:09:57Z","updated_at":"2015-09-15T19:25:50Z","pushed_at":"2015-10-10T18:18:13Z","git_url":"git://github.com/progit/progit2-uk.git","ssh_url":"git@github.com:progit/progit2-uk.git","clone_url":"https://github.com/progit/progit2-uk.git","svn_url":"https://github.com/progit/progit2-uk","homepage":null,"size":167075,"stargazers_count":3,"watchers_count":3,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":9,"mirror_url":null,"open_issues_count":48,"forks":9,"open_issues":48,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/progit/progit2-uk/pulls/76"},"html":{"href":"https://github.com/progit/progit2-uk/pull/76"},"issue":{"href":"https://api.github.com/repos/progit/progit2-uk/issues/76"},"comments":{"href":"https://api.github.com/repos/progit/progit2-uk/issues/76/comments"},"review_comments":{"href":"https://api.github.com/repos/progit/progit2-uk/pulls/76/comments"},"review_comment":{"href":"https://api.github.com/repos/progit/progit2-uk/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/progit/progit2-uk/pulls/76/commits"},"statuses":{"href":"https://api.github.com/repos/progit/progit2-uk/statuses/591f6e0ba19a64039ecc5401f262d60f30fd4c29"}}}}