Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TL Translations for 1-git-internals.asc(402 words) and refspec.asc(718 words) - 1120 words #67

Merged
merged 14 commits into from Feb 19, 2018

Conversation

teeheecakesph
Copy link

I have translated 1,120 words for this pull request. Please review my work. Thank you.

We found that understanding this information was fundamentally important to appreciating how useful and powerful Git is, but others have argued to us that it can be confusing and unnecessarily complex for beginners.
Thus, we've made this discussion the last chapter in the book so you could read it early or later in your learning process.
We leave it up to you to decide.
Maari mong nalaktawan ang kabanatang ito mula sa mas naunang kabanata, o maari kang nakarating dito pagkatapos mo basahin ng sunod sunod ang aklat hanggang sa puntong ito -- sa ano mang kaso, dito tatalakayin ang mga panloob na pagtatrabaho at implementasyon ng Git. Nalaman namin na ang pag-intindi ng impormasyong ito ay mahalaga sa panimula upang mapahalagahan kung gaano kapaki-pakinabang at makapangyarihan ang Git, ngunit ang iba ay nakipagtalo sa amin na ito ay maaaring nakalilito at hindi kinakailangan kumplikado para sa mga nagsisimula. Kaya, ginawa namin ang dikusyong ito bilang huling kabanata sa aklat na ito upang mabasa mo ito nang maaga o huli sa proseso ng iyong pag-aaral. Iniwan na namin sa inyo ang pagpasya.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maari to Maaari

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. Changed to Maaari.


The content-addressable filesystem layer is amazingly cool, so we'll cover that first in this chapter; then, you'll learn about the transport mechanisms and the repository maintenance tasks that you may eventually have to deal with.
Ang suson ng filesystem na maaring i-address ang nilalaman ay nakamamangha, kung kaya't tatalakayin natin yan ng una sa kabanatang ito; saka, matututuhan mo ang tungkol sa mga mekanismo ng transportasyon at ang mga gawain sa pagpapanatili ng imbakan na maari mong tingnan.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ang suson ng filesystem to Ang nilalaman-tinumbok na filesystem

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maari to maaari

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. Changed the translation based on the comments

At this point, you should have a pretty good understanding of what Git does in the background and, to some degree, how it's implemented.
This chapter has covered a number of plumbing commands -- commands that are lower level and simpler than the porcelain commands you've learned about in the rest of the book.
Understanding how Git works at a lower level should make it easier to understand why it's doing what it's doing and also to write your own tools and helper scripts to make your specific workflow work for you.
Sa puntong ito, dapat ay may magandang pag-unawa ka na kung ano ang ginagawa ng Git sa background at, sa ilang antas, kung paano ito ipinatupad. Ang kabanatang ito ay sumasakop ng ilang bilang ng mga utos sa plumbing -- ang mga utos na mas mababa at mas simple kumpara sa mga porselanang mga utos na iyong natutunan sa kabuuan ng aklat. Sa pamamagitan ng pag-intindi kung paana gumana ang Git sa mababang antas dapat mapadali nito ang pag-intindi kung bakit nito ginagawa ang ginagawa nito at ang pagsulat mo rin ng iyong sariling mga kasangkapan at mga script na tumutulong upang paganahin ang iyong partikular na workflow.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

plumbing to pag-plumb

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.


Git as a content-addressable filesystem is a very powerful tool that you can easily use as more than just a VCS.
We hope you can use your newfound knowledge of Git internals to implement your own cool application of this technology and feel more comfortable using Git in more advanced ways.
Ang Git bilang isang filesystem na maaring i-address ang nilalaman ay isang makapangyarihang kasangkapan na madaling gamitin higit pa sa VCS. Umaasa kami na maari mong gamitin ang iyang bagong kaalaman sa panloob ng Git upang maipatupad ang iyong sariling nakakamanghang application sa teknolohiyang ito at maging mas komportable sa paggamit ng Git sa mas mataas na antas na paraan.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maaring to maaaring

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maari to maaari

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@@ -1,8 +1,8 @@
[[_refspec]]
=== Ang Refspec

Throughout this book, we've used simple mappings from remote branches to local references, but they can be more complex.
Suppose you were following along with the last couple sections and had created a small local Git repository, and now wanted to add a _remote_ to it:
Sa buong aklat na ito, ginamit namin ang simpleng pagmapa mula sa remote na mga sangay patungo sa mga lokal na reperensiya, ngunit maaring maging mas komplikado ang mga ito.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no need to change branch .. please change back sangay to branch

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maaring to maaaring

@@ -9,7 +9,7 @@ Ipagpalagay na sumunod ka sa mga huling pares na mga seksyon at nakagawa ng isan
$ git remote add origin https://github.com/schacon/simplegit-progit
----

Running the command above adds a section to your repository's `.git/config` file, specifying the name of the remote (`origin`), the URL of the remote repository, and the _refspec_ to be used for fetching:
Ang pagpapatakbo ng command na nasa ibabaw ay magdaragdag ng seksyon sa `.git/config` na file ng iyong repository, na tumutukoy sa pangalan ng remote (`origin`), ang URL ng remote na repository, at ang _refspec_ na gagamitin para sa pagkuha:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

command to utos
repository to repositoryo

@@ -21,8 +21,8 @@ Ang pagpapatakbo ng command na nasa ibabaw ay magdaragdag ng seksyon sa `.git/co
Ang format ng refspec ay, una, ang opsyonal na `+`, sinusundan ng `<src>:<dst>`, kung saan ang `<src>` ay ang pattern para sa mga reperensiya sa remote na bahagi at `<dst>` ay kung saan ang mga reperensiya ay susubaybayan nang lokal.
Ang `+` ay nagsasabi sa Git na i-update ang reperensiya kahit na ito ay hindi isang mabilis na pasulong.

In the default case that is automatically written by a `git remote add` command, Git fetches all the references under `refs/heads/` on the server and writes them to `refs/remotes/origin/` locally.
So, if there is a `master` branch on the server, you can access the log of that branch locally via any of the following:
Sa default na kaso na awtomatikong isinulat ng isang `git remote add` na command, kinukuha ng Git ang lahat ng mga reperensiya sa ilalim ng mga `refs/heads/` sa server at sinusulat ito sa `refs/remotes/origin/` nang lokal.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

command to utos

In the default case that is automatically written by a `git remote add` command, Git fetches all the references under `refs/heads/` on the server and writes them to `refs/remotes/origin/` locally.
So, if there is a `master` branch on the server, you can access the log of that branch locally via any of the following:
Sa default na kaso na awtomatikong isinulat ng isang `git remote add` na command, kinukuha ng Git ang lahat ng mga reperensiya sa ilalim ng mga `refs/heads/` sa server at sinusulat ito sa `refs/remotes/origin/` nang lokal.
Kaya, kung mayroong isang master na sanga sa server, maaari mong ma-access ang log ng sanga na iyon nang lokal gamit ang alinman sa mga sumusunod:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sanga to branch


If you want Git instead to pull down only the `master` branch each time, and not every other branch on the remote server, you can change the fetch line to refer to that branch only:
Kung nais mong kunin ng Git ang `master` na sanga lang sa bawat pagkakataon, at hindi lahat ng ibang mga sanga sa remote na server, maari mong baguhin ang linya ng pagkuha upang sumangguni sa sanga na iyon lamang:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sanga to branch

@mind-blast
Copy link

Please check on my suggestion. Thank you.

@teeheecakesph
Copy link
Author

Done, updated the translations based on robin-ho's comments.

@severinolorillajr severinolorillajr merged commit d87d1a3 into progit2-tl:master Feb 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants