diff --git a/content/book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy.html b/content/book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy.html index b69647a75b..0c8fe38bd3 100644 --- a/content/book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy.html +++ b/content/book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy.html @@ -96,7 +96,7 @@

Enforcing a Specific Commit-Message Fo

You have to figure out how to get the commit message from each of these commits to test. To get the raw commit data, you can use another plumbing command called git cat-file. -We’ll go over all these plumbing commands in detail in Git Internals; but for now, here’s what that command gives you:

+We’ll go over all these plumbing commands in detail in }}">Git Internals; but for now, here’s what that command gives you:

@@ -212,7 +212,7 @@

Enforcing a User-Based ACL SystemNow that you have the permissions sorted out, you need to determine what paths the commits being pushed have modified, so you can make sure the user who’s pushing has access to all of them.

-

You can pretty easily see what files have been modified in a single commit with the --name-only option to the git log command (mentioned briefly in مقدمات گیت):

+

You can pretty easily see what files have been modified in a single commit with the --name-only option to the git log command (mentioned briefly in }}">مقدمات گیت):

@@ -502,7 +502,7 @@

Client-Side Hooks

-

This script uses a syntax that wasn’t covered in Revision Selection. +

This script uses a syntax that wasn’t covered in }}">Revision Selection. You get a list of commits that have already been pushed up by running this:

diff --git a/content/book/fa/v2/Customizing-Git-Git-Attributes.html b/content/book/fa/v2/Customizing-Git-Git-Attributes.html index b0134d1a9c..0f486f367d 100644 --- a/content/book/fa/v2/Customizing-Git-Git-Attributes.html +++ b/content/book/fa/v2/Customizing-Git-Git-Attributes.html @@ -238,18 +238,18 @@

Keyword Expansion

It turns out that you can write your own filters for doing substitutions in files on commit/checkout. These are called “clean” and “smudge” filters. -In the .gitattributes file, you can set a filter for particular paths and then set up scripts that will process files just before they’re checked out (“smudge”, see The “smudge” filter is run on checkout.) and just before they’re staged (“clean”, see The “clean” filter is run when files are staged.). +In the .gitattributes file, you can set a filter for particular paths and then set up scripts that will process files just before they’re checked out (“smudge”, see }}">The “smudge” filter is run on checkout.) and just before they’re staged (“clean”, see }}">The “clean” filter is run when files are staged.). These filters can be set to do all sorts of fun things.

-}}" alt="The ``smudge'' filter is run on checkout."> +}}" alt="The ``smudge'' filter is run on checkout.">
نمودار 144. The “smudge” filter is run on checkout.
-}}" alt="The ``clean'' filter is run when files are staged."> +}}" alt="The ``clean'' filter is run when files are staged.">
نمودار 145. The “clean” filter is run when files are staged.
diff --git a/content/book/fa/v2/Customizing-Git-Git-Configuration.html b/content/book/fa/v2/Customizing-Git-Git-Configuration.html index a804f85e1d..42bd52618e 100644 --- a/content/book/fa/v2/Customizing-Git-Git-Configuration.html +++ b/content/book/fa/v2/Customizing-Git-Git-Configuration.html @@ -23,7 +23,7 @@

Git Configuration

-As you read briefly in شروع به کار, you can specify Git configuration settings with the git config command. +As you read briefly in }}">شروع به کار, you can specify Git configuration settings with the git config command. One of the first things you did was set up your name and email address:

@@ -180,7 +180,7 @@

core.pager

user.signingkey

-If you’re making signed annotated tags (as discussed in Signing Your Work), setting your GPG signing key as a configuration setting makes things easier. +If you’re making signed annotated tags (as discussed in }}">Signing Your Work), setting your GPG signing key as a configuration setting makes things easier. Set your key ID like so:

@@ -201,7 +201,7 @@

user.signingkey

core.excludesfile

-You can put patterns in your project’s .gitignore file to have Git not see them as untracked files or try to stage them when you run git add on them, as discussed in نادیده گرفتن فایل‌ها.

+You can put patterns in your project’s .gitignore file to have Git not see them as untracked files or try to stage them when you run git add on them, as discussed in }}">نادیده گرفتن فایل‌ها.

But sometimes you want to ignore certain files for all repositories that you work with. @@ -407,7 +407,7 @@

External Merge and Diff Tools

-}}" alt="P4Merge."> +}}" alt="P4Merge.">
نمودار 143. P4Merge.
@@ -631,7 +631,7 @@

receive.denyDeletes

This denies any deletion of branches or tags — no user can do it. To remove remote branches, you must remove the ref files from the server manually. -There are also more interesting ways to do this on a per-user basis via ACLs, as you’ll learn in An Example Git-Enforced Policy.

+There are also more interesting ways to do this on a per-user basis via ACLs, as you’ll learn in }}">An Example Git-Enforced Policy.

diff --git a/content/book/fa/v2/Customizing-Git-Git-Hooks.html b/content/book/fa/v2/Customizing-Git-Git-Hooks.html index fa46e0e932..36d55c241c 100644 --- a/content/book/fa/v2/Customizing-Git-Git-Hooks.html +++ b/content/book/fa/v2/Customizing-Git-Git-Hooks.html @@ -55,7 +55,7 @@

Client-Side Hooks

It’s important to note that client-side hooks are not copied when you clone a repository. -If your intent with these scripts is to enforce a policy, you’ll probably want to do that on the server side; see the example in An Example Git-Enforced Policy.

+If your intent with these scripts is to enforce a policy, you’ll probably want to do that on the server side; see the example in }}">An Example Git-Enforced Policy.

diff --git a/content/book/fa/v2/Git-Internals-Environment-Variables.html b/content/book/fa/v2/Git-Internals-Environment-Variables.html index 536b033347..91336cd25d 100644 --- a/content/book/fa/v2/Git-Internals-Environment-Variables.html +++ b/content/book/fa/v2/Git-Internals-Environment-Variables.html @@ -305,7 +305,7 @@

Miscellaneous

GIT_ASKPASS is an override for the core.askpass configuration value. This is the program invoked whenever Git needs to ask the user for credentials, which can expect a text prompt as a command-line argument, and should return the answer on stdout. -(See Credential Storage for more on this subsystem.)

+(See }}">Credential Storage for more on this subsystem.)

GIT_NAMESPACE controls access to namespaced refs, and is equivalent to the --namespace flag. diff --git a/content/book/fa/v2/Git-Internals-Git-Objects.html b/content/book/fa/v2/Git-Internals-Git-Objects.html index e2954f8bc6..002c7f4705 100644 --- a/content/book/fa/v2/Git-Internals-Git-Objects.html +++ b/content/book/fa/v2/Git-Internals-Git-Objects.html @@ -203,7 +203,7 @@

Tree Objects

-}}" alt="Simple version of the Git data model."> +}}" alt="Simple version of the Git data model.">
نمودار 149. Simple version of the Git data model.
@@ -295,7 +295,7 @@

Tree Objects

-}}" alt="The content structure of your current Git data."> +}}" alt="The content structure of your current Git data.">
نمودار 150. The content structure of your current Git data.
@@ -409,7 +409,7 @@

Commit Objects

-}}" alt="All the reachable objects in your Git directory."> +}}" alt="All the reachable objects in your Git directory.">
نمودار 151. All the reachable objects in your Git directory.
diff --git a/content/book/fa/v2/Git-Internals-Git-References.html b/content/book/fa/v2/Git-Internals-Git-References.html index 422b66a9f3..4618d6a2fa 100644 --- a/content/book/fa/v2/Git-Internals-Git-References.html +++ b/content/book/fa/v2/Git-Internals-Git-References.html @@ -86,7 +86,7 @@

Git References

-}}" alt="Git directory objects with branch head references included."> +}}" alt="Git directory objects with branch head references included.">
نمودار 152. Git directory objects with branch head references included.
@@ -167,7 +167,7 @@

Tags

It’s like a branch reference, but it never moves — it always points to the same commit but gives it a friendlier name.

-

As discussed in مقدمات گیت, there are two types of tags: annotated and lightweight. +

As discussed in }}">مقدمات گیت, there are two types of tags: annotated and lightweight. You can make a lightweight tag by running something like this:

diff --git a/content/book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery.html b/content/book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery.html index 512148fa3a..405b8b9ab6 100644 --- a/content/book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery.html +++ b/content/book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery.html @@ -124,7 +124,7 @@

Data Recovery

Often, the quickest way is to use a tool called git reflog. As you’re working, Git silently records what your HEAD is every time you change it. Each time you commit or change branches, the reflog is updated. -The reflog is also updated by the git update-ref command, which is another reason to use it instead of just writing the SHA-1 value to your ref files, as we covered in Git References. +The reflog is also updated by the git update-ref command, which is another reason to use it instead of just writing the SHA-1 value to your ref files, as we covered in }}">Git References. You can see where you’ve been at any time by running git reflog:

@@ -307,7 +307,7 @@

Removing Objects

The big object is at the bottom: 5MB. -To find out what file it is, you’ll use the rev-list command, which you used briefly in Enforcing a Specific Commit-Message Format. +To find out what file it is, you’ll use the rev-list command, which you used briefly in }}">Enforcing a Specific Commit-Message Format. If you pass --objects to rev-list, it lists all the commit SHA-1s and also the blob SHA-1s with the file paths associated with them. You can use this to find your blob’s name:

@@ -330,7 +330,7 @@

Removing Objects

You must rewrite all the commits downstream from 7b30847 to fully remove this file from your Git history. -To do so, you use filter-branch, which you used in Rewriting History:

+To do so, you use filter-branch, which you used in }}">Rewriting History:

@@ -342,7 +342,7 @@

Removing Objects

-

The --index-filter option is similar to the --tree-filter option used in Rewriting History, except that instead of passing a command that modifies files checked out on disk, you’re modifying your staging area or index each time.

+

The --index-filter option is similar to the --tree-filter option used in }}">Rewriting History, except that instead of passing a command that modifies files checked out on disk, you’re modifying your staging area or index each time.

Rather than remove a specific file with something like rm file, you have to remove it with git rm --cached – you must remove it from the index, not from disk. diff --git a/content/book/fa/v2/Git-Internals-Plumbing-and-Porcelain.html b/content/book/fa/v2/Git-Internals-Plumbing-and-Porcelain.html index 6f9b55d545..c800caa88a 100644 --- a/content/book/fa/v2/Git-Internals-Plumbing-and-Porcelain.html +++ b/content/book/fa/v2/Git-Internals-Plumbing-and-Porcelain.html @@ -57,7 +57,7 @@

Plumbing and Porcelain

Depending on your version of Git, you may see some additional content there, but this is a fresh git init repository — it’s what you see by default. The description file is used only by the GitWeb program, so don’t worry about it. The config file contains your project-specific configuration options, and the info directory keeps a global exclude file for ignored patterns that you don’t want to track in a .gitignore file. -The hooks directory contains your client- or server-side hook scripts, which are discussed in detail in Git Hooks.

+The hooks directory contains your client- or server-side hook scripts, which are discussed in detail in }}">Git Hooks.

This leaves four important entries: the HEAD and (yet to be created) index files, and the objects and refs directories. diff --git a/content/book/fa/v2/Git-Internals-The-Refspec.html b/content/book/fa/v2/Git-Internals-The-Refspec.html index ff2f0980d0..4937cae502 100644 --- a/content/book/fa/v2/Git-Internals-The-Refspec.html +++ b/content/book/fa/v2/Git-Internals-The-Refspec.html @@ -162,7 +162,7 @@

Pushing Refspecs

You cannot use the refspec to fetch from one repository and push to another one. -For an example to do so, refer to Keep your GitHub public repository up-to-date.

+For an example to do so, refer to }}">Keep your GitHub public repository up-to-date.

diff --git a/content/book/fa/v2/Git-Tools-Advanced-Merging.html b/content/book/fa/v2/Git-Tools-Advanced-Merging.html index f0b9dad7ad..7fa3b0a961 100644 --- a/content/book/fa/v2/Git-Tools-Advanced-Merging.html +++ b/content/book/fa/v2/Git-Tools-Advanced-Merging.html @@ -35,7 +35,7 @@

Advanced Merging

Merge Conflicts

-

While we covered some basics on resolving merge conflicts in تداخلات ادغام پایه, for more complex conflicts, Git provides a few tools to help you figure out what’s going on and how to better deal with the conflict.

+

While we covered some basics on resolving merge conflicts in }}">تداخلات ادغام پایه, for more complex conflicts, Git provides a few tools to help you figure out what’s going on and how to better deal with the conflict.

First of all, if at all possible, try to make sure your working directory is clean before doing a merge that may have conflicts. @@ -468,7 +468,7 @@

Merge Log

Reviewing a little bit of history to remember why two lines of development were touching the same area of code can be really helpful sometimes.

-

To get a full list of all of the unique commits that were included in either branch involved in this merge, we can use the “triple dot” syntax that we learned in Triple Dot.

+

To get a full list of all of the unique commits that were included in either branch involved in this merge, we can use the “triple dot” syntax that we learned in }}">Triple Dot.

@@ -612,7 +612,7 @@

Undoing Merges

-}}" alt="Accidental merge commit."> +}}" alt="Accidental merge commit.">
نمودار 138. Accidental merge commit
@@ -627,13 +627,13 @@

Fix the references

-}}" alt="History after `git reset --hard HEAD~`."> +}}" alt="History after `git reset --hard HEAD~`.">
نمودار 139. History after git reset --hard HEAD~
-

We covered reset back in Reset Demystified, so it shouldn’t be too hard to figure out what’s going on here. +

We covered reset back in }}">Reset Demystified, so it shouldn’t be too hard to figure out what’s going on here. Here’s a quick refresher: reset --hard usually goes through three steps:

@@ -652,7 +652,7 @@

Fix the references

The downside of this approach is that it’s rewriting history, which can be problematic with a shared repository. -Check out خطرات ریبیس‌کردن for more on what can happen; the short version is that if other people have the commits you’re rewriting, you should probably avoid reset. +Check out }}">خطرات ریبیس‌کردن for more on what can happen; the short version is that if other people have the commits you’re rewriting, you should probably avoid reset. This approach also won’t work if any other commits have been created since the merge; moving the refs would effectively lose those changes.

@@ -678,7 +678,7 @@

Reverse the commit

-}}" alt="History after `git revert -m 1`."> +}}" alt="History after `git revert -m 1`.">
نمودار 140. History after git revert -m 1
@@ -699,7 +699,7 @@

Reverse the commit

-}}" alt="History with a bad merge."> +}}" alt="History with a bad merge.">
نمودار 141. History with a bad merge
@@ -715,7 +715,7 @@

Reverse the commit

-}}" alt="History after re-merging a reverted merge."> +}}" alt="History after re-merging a reverted merge.">
نمودار 142. History after re-merging a reverted merge
@@ -863,7 +863,7 @@

Subtree Merging

In this case, we want to pull the Rack project into our master project as a subdirectory. We can do that in Git with git read-tree. -You’ll learn more about read-tree and its friends in Git Internals, but for now know that it reads the root tree of one branch into your current staging area and working directory. +You’ll learn more about read-tree and its friends in }}">Git Internals, but for now know that it reads the root tree of one branch into your current staging area and working directory. We just switched back to your master branch, and we pull the rack_branch branch into the rack subdirectory of our master branch of our main project:

@@ -900,7 +900,7 @@

Subtree Merging

You can also do the opposite – make changes in the rack subdirectory of your master branch and then merge them into your rack_branch branch later to submit them to the maintainers or push them upstream.

-

This gives us a way to have a workflow somewhat similar to the submodule workflow without using submodules (which we will cover in Submodules). +

This gives us a way to have a workflow somewhat similar to the submodule workflow without using submodules (which we will cover in }}">Submodules). We can keep branches with other related projects in our repository and subtree merge them into our project occasionally. It is nice in some ways, for example all the code is committed to a single place. However, it has other drawbacks in that it’s a bit more complex and easier to make mistakes in reintegrating changes or accidentally pushing a branch into an unrelated repository.

diff --git a/content/book/fa/v2/Git-Tools-Bundling.html b/content/book/fa/v2/Git-Tools-Bundling.html index 0ad9ff1939..ed799fa4b0 100644 --- a/content/book/fa/v2/Git-Tools-Bundling.html +++ b/content/book/fa/v2/Git-Tools-Bundling.html @@ -112,7 +112,7 @@

Bundling

In order to do that, you’ll have to calculate the difference. -As we described in Commit Ranges, you can specify a range of commits in a number of ways. +As we described in }}">Commit Ranges, you can specify a range of commits in a number of ways. To get the three commits that we have in our master branch that weren’t in the branch we originally cloned, we can use something like origin/master..master or master ^origin/master. You can test that with the log command.

diff --git a/content/book/fa/v2/Git-Tools-Replace.html b/content/book/fa/v2/Git-Tools-Replace.html index bcf72e0b8e..d3bed60c91 100644 --- a/content/book/fa/v2/Git-Tools-Replace.html +++ b/content/book/fa/v2/Git-Tools-Replace.html @@ -54,7 +54,7 @@

Replace

-}}" alt="replace1"> +}}" alt="replace1">
@@ -73,7 +73,7 @@

Replace

-}}" alt="replace2"> +}}" alt="replace2">
@@ -134,7 +134,7 @@

Replace

The commit-tree command is one of a set of commands that are commonly referred to as plumbing commands. These are commands that are not generally meant to be used directly, but instead are used by other Git commands to do smaller jobs. On occasions when we’re doing weirder things like this, they allow us to do really low-level things but are not meant for daily use. -You can read more about plumbing commands in Plumbing and Porcelain

+You can read more about plumbing commands in }}">Plumbing and Porcelain

@@ -142,7 +142,7 @@

Replace

-}}" alt="replace3"> +}}" alt="replace3">
@@ -159,7 +159,7 @@

Replace

-}}" alt="replace4"> +}}" alt="replace4">
@@ -230,7 +230,7 @@

Replace

-}}" alt="replace5"> +}}" alt="replace5">
diff --git a/content/book/fa/v2/Git-Tools-Rerere.html b/content/book/fa/v2/Git-Tools-Rerere.html index 9e7449a79c..b38c6a42c7 100644 --- a/content/book/fa/v2/Git-Tools-Rerere.html +++ b/content/book/fa/v2/Git-Tools-Rerere.html @@ -65,7 +65,7 @@

Rerere

-}}" alt="rerere1"> +}}" alt="rerere1">
@@ -182,12 +182,12 @@

Rerere

-}}" alt="rerere2"> +}}" alt="rerere2">

Now, let’s undo that merge and then rebase it on top of our master branch instead. -We can move our branch back by using git reset as we saw in Reset Demystified.

+We can move our branch back by using git reset as we saw in }}">Reset Demystified.

@@ -251,7 +251,7 @@

Rerere

-}}" alt="rerere3"> +}}" alt="rerere3">
@@ -273,7 +273,7 @@

Rerere

-

We saw an example of this in Advanced Merging. +

We saw an example of this in }}">Advanced Merging. For now though, let’s re-resolve it by just running git rerere again:

diff --git a/content/book/fa/v2/Git-Tools-Reset-Demystified.html b/content/book/fa/v2/Git-Tools-Reset-Demystified.html index acc3cf90ff..0565c49b05 100644 --- a/content/book/fa/v2/Git-Tools-Reset-Demystified.html +++ b/content/book/fa/v2/Git-Tools-Reset-Demystified.html @@ -144,7 +144,7 @@

The Workflow

-}}" alt="reset workflow"> +}}" alt="reset workflow">
@@ -154,7 +154,7 @@

The Workflow

-}}" alt="reset ex1"> +}}" alt="reset ex1">
@@ -165,7 +165,7 @@

The Workflow

-}}" alt="reset ex2"> +}}" alt="reset ex2">
@@ -173,7 +173,7 @@

The Workflow

-}}" alt="reset ex3"> +}}" alt="reset ex3">
@@ -186,7 +186,7 @@

The Workflow

-}}" alt="reset ex4"> +}}" alt="reset ex4">
@@ -195,7 +195,7 @@

The Workflow

-}}" alt="reset ex5"> +}}" alt="reset ex5">
@@ -204,7 +204,7 @@

The Workflow

-}}" alt="reset ex6"> +}}" alt="reset ex6">
@@ -226,7 +226,7 @@

The Role of Reset

-}}" alt="reset start"> +}}" alt="reset start">
@@ -243,7 +243,7 @@

Step 1: Move HEAD

-}}" alt="reset soft"> +}}" alt="reset soft">
@@ -254,7 +254,7 @@

Step 1: Move HEAD

Now take a second to look at that diagram and realize what happened: it essentially undid the last git commit command. When you run git commit, Git creates a new commit and moves the branch that HEAD points to up to it. When you reset back to HEAD~ (the parent of HEAD), you are moving the branch back to where it was, without changing the index or working directory. -You could now update the index and run git commit again to accomplish what git commit --amend would have done (see Changing the Last Commit).

+You could now update the index and run git commit again to accomplish what git commit --amend would have done (see }}">Changing the Last Commit).

@@ -267,7 +267,7 @@

Step 2: Updating the Index (--mixed)
-}}" alt="reset mixed"> +}}" alt="reset mixed">
@@ -287,7 +287,7 @@

Step 3: Updating the Workin

-}}" alt="reset hard"> +}}" alt="reset hard">
@@ -347,7 +347,7 @@

Reset With a Path

-}}" alt="reset path1"> +}}" alt="reset path1">
@@ -356,12 +356,12 @@

Reset With a Path

-}}" alt="reset path2"> +}}" alt="reset path2">

This is why the output of the git status command suggests that you run this to unstage a file. -(See آن‌استیج کردن یک فایل استیج‌شده for more on this.)

+(See }}">آن‌استیج کردن یک فایل استیج‌شده for more on this.)

We could just as easily not let Git assume we meant “pull the data from HEAD” by specifying a specific commit to pull that file version from. @@ -369,7 +369,7 @@

Reset With a Path

-}}" alt="reset path3"> +}}" alt="reset path3">
@@ -389,7 +389,7 @@

Squashing

Say you have a series of commits with messages like “oops.”, “WIP” and “forgot this file”. You can use reset to quickly and easily squash them into a single commit that makes you look really smart. -(Squashing Commits shows another way to do this, but in this example it’s simpler to use reset.)

+(}}">Squashing Commits shows another way to do this, but in this example it’s simpler to use reset.)

Let’s say you have a project where the first commit has one file, the second commit added a new file and changed the first, and the third commit changed the first file again. @@ -397,7 +397,7 @@

Squashing

-}}" alt="reset squash r1"> +}}" alt="reset squash r1">
@@ -405,7 +405,7 @@

Squashing

-}}" alt="reset squash r2"> +}}" alt="reset squash r2">
@@ -413,7 +413,7 @@

Squashing

-}}" alt="reset squash r3"> +}}" alt="reset squash r3">
@@ -453,7 +453,7 @@

Without Paths

-}}" alt="reset checkout"> +}}" alt="reset checkout">
diff --git a/content/book/fa/v2/Git-Tools-Revision-Selection.html b/content/book/fa/v2/Git-Tools-Revision-Selection.html index e7ace37220..c45fb05383 100644 --- a/content/book/fa/v2/Git-Tools-Revision-Selection.html +++ b/content/book/fa/v2/Git-Tools-Revision-Selection.html @@ -138,7 +138,7 @@

Branch References

If you want to see which specific SHA-1 a branch points to, or if you want to see what any of these examples boils down to in terms of SHA-1s, you can use a Git plumbing tool called rev-parse. -You can see Git Internals for more information about plumbing tools; basically, rev-parse exists for lower-level operations and isn’t designed to be used in day-to-day operations. +You can see }}">Git Internals for more information about plumbing tools; basically, rev-parse exists for lower-level operations and isn’t designed to be used in day-to-day operations. However, it can be helpful sometimes when you need to see what’s really going on. Here you can run rev-parse on your branch.

@@ -359,11 +359,11 @@

Double Dot

The most common range specification is the double-dot syntax. This basically asks Git to resolve a range of commits that are reachable from one commit but aren’t reachable from another. -For example, say you have a commit history that looks like Example history for range selection..

+For example, say you have a commit history that looks like }}">Example history for range selection..

-}}" alt="Example history for range selection."> +}}" alt="Example history for range selection.">
نمودار 137. Example history for range selection.
@@ -438,7 +438,7 @@

Multiple Points

Triple Dot

The last major range-selection syntax is the triple-dot syntax, which specifies all the commits that are reachable by either of two references but not by both of them. -Look back at the example commit history in Example history for range selection.. +Look back at the example commit history in }}">Example history for range selection.. If you want to see what is in master or experiment but not any common references, you can run:

diff --git a/content/book/fa/v2/Git-Tools-Submodules.html b/content/book/fa/v2/Git-Tools-Submodules.html index 182844a1d5..3e3fb2149b 100644 --- a/content/book/fa/v2/Git-Tools-Submodules.html +++ b/content/book/fa/v2/Git-Tools-Submodules.html @@ -984,7 +984,7 @@

Submodule Foreach

Useful Aliases

You may want to set up some aliases for some of these commands as they can be quite long and you can’t set configuration options for most of them to make them defaults. -We covered setting up Git aliases in نام‌های مستعار در گیت, but here is an example of what you may want to set up if you plan on working with submodules in Git a lot.

+We covered setting up Git aliases in }}">نام‌های مستعار در گیت, but here is an example of what you may want to set up if you plan on working with submodules in Git a lot.

diff --git a/content/book/fa/v2/Git-and-Other-Systems-Git-as-a-Client.html b/content/book/fa/v2/Git-and-Other-Systems-Git-as-a-Client.html index 97c7062bf9..b29aa23d1d 100644 --- a/content/book/fa/v2/Git-and-Other-Systems-Git-as-a-Client.html +++ b/content/book/fa/v2/Git-and-Other-Systems-Git-as-a-Client.html @@ -1253,7 +1253,7 @@
Setting Up
-}}" alt="The Git Fusion virtual machine boot screen."> +}}" alt="The Git Fusion virtual machine boot screen.">
نمودار 146. The Git Fusion virtual machine boot screen.
@@ -1540,7 +1540,7 @@
Workflow
-}}" alt="Perforce revision graph resulting from Git push."> +}}" alt="Perforce revision graph resulting from Git push.">
نمودار 147. Perforce revision graph resulting from Git push.
@@ -2459,7 +2459,7 @@

Workflow: git-tfs

-}}" alt="The git-tfs checkin tool."> +}}" alt="The git-tfs checkin tool.">
نمودار 148. The git-tfs checkin tool.
diff --git a/content/book/fa/v2/Git-and-Other-Systems-Migrating-to-Git.html b/content/book/fa/v2/Git-and-Other-Systems-Migrating-to-Git.html index 4be999b447..c4e0f6854e 100644 --- a/content/book/fa/v2/Git-and-Other-Systems-Migrating-to-Git.html +++ b/content/book/fa/v2/Git-and-Other-Systems-Migrating-to-Git.html @@ -543,7 +543,7 @@

Perforce

Perforce Git Fusion

Git Fusion makes this process fairly painless. -Just configure your project settings, user mappings, and branches using a configuration file (as discussed in Git Fusion), and clone the repository. +Just configure your project settings, user mappings, and branches using a configuration file (as discussed in }}">Git Fusion), and clone the repository. Git Fusion leaves you with what looks like a native Git repository, which is then ready to push to a native Git host if you desire. You could even use Perforce as your Git host if you like.

@@ -590,7 +590,7 @@

Git-p4

This particular project has only one branch, but if you have branches that are configured with branch views (or just a set of directories), you can use the --detect-branches flag to git p4 clone to import all the project’s branches as well. -See Branching for a bit more detail on this.

+See }}">Branching for a bit more detail on this.

At this point you’re almost done. @@ -741,7 +741,7 @@

A Custom Importer

If your system isn’t one of the above, you should look for an importer online – quality importers are available for many other systems, including CVS, Clear Case, Visual Source Safe, even a directory of archives. If none of these tools works for you, you have a more obscure tool, or you otherwise need a more custom importing process, you should use git fast-import. This command reads simple instructions from stdin to write specific Git data. -It’s much easier to create Git objects this way than to run the raw Git commands or try to write the raw objects (see Git Internals for more information). +It’s much easier to create Git objects this way than to run the raw Git commands or try to write the raw objects (see }}">Git Internals for more information). This way, you can write an import script that reads the necessary information out of the system you’re importing from and prints straightforward instructions to stdout. You can then run this program and pipe its output through git fast-import.

@@ -767,7 +767,7 @@

A Custom Importer

Your strategy will be to go through the snapshots one at a time and create commits with the contents of each directory, linking each commit back to the previous one.

-

As we did in An Example Git-Enforced Policy, we’ll write this in Ruby, because it’s what we generally work with and it tends to be easy to read. +

As we did in }}">An Example Git-Enforced Policy, we’ll write this in Ruby, because it’s what we generally work with and it tends to be easy to read. You can write this example pretty easily in anything you’re familiar with – it just needs to print the appropriate information to stdout. And, if you are running on Windows, this means you’ll need to take special care to not introduce carriage returns at the end your lines – git fast-import is very particular about just wanting line feeds (LF) not the carriage return line feeds (CRLF) that Windows uses.

diff --git a/content/book/fa/v2/GitHub-Account-Setup-and-Configuration.html b/content/book/fa/v2/GitHub-Account-Setup-and-Configuration.html index 658e2751ea..48d29d2fc7 100644 --- a/content/book/fa/v2/GitHub-Account-Setup-and-Configuration.html +++ b/content/book/fa/v2/GitHub-Account-Setup-and-Configuration.html @@ -30,7 +30,7 @@

Account Setup and Configuration

-}}" alt="The GitHub sign-up form."> +}}" alt="The GitHub sign-up form.">
نمودار 82. The GitHub sign-up form.
@@ -71,12 +71,12 @@

SSH Access

If you’d like to use SSH remotes, you’ll need to configure a public key. -(If you don’t already have one, see ساختن کلید عمومی SSH.) +(If you don’t already have one, see }}">ساختن کلید عمومی SSH.) Open up your account settings using the link at the top-right of the window:

-}}" alt="The ``Account settings'' link."> +}}" alt="The ``Account settings'' link.">
نمودار 83. The “Account settings” link.
@@ -85,7 +85,7 @@

SSH Access

-}}" alt="The ``SSH keys'' link."> +}}" alt="The ``SSH keys'' link.">
نمودار 84. The “SSH keys” link.
@@ -116,7 +116,7 @@

Your Avatar

-}}" alt="The ``Profile'' link."> +}}" alt="The ``Profile'' link.">
نمودار 85. The “Profile” link.
@@ -125,7 +125,7 @@

Your Avatar

-}}" alt="Crop your uploaded avatar."> +}}" alt="Crop your uploaded avatar.">
نمودار 86. Crop your avatar
@@ -144,12 +144,12 @@

Your Email Addresses

-}}" alt="Add all your email addresses."> +}}" alt="Add all your email addresses.">
نمودار 87. Add email addresses
-

In Add email addresses we can see some of the different states that are possible. +

In }}">Add email addresses we can see some of the different states that are possible. The top address is verified and set as the primary address, meaning that is where you’ll get any notifications and receipts. The second address is verified and so can be set as the primary if you wish to switch them. The final address is unverified, meaning that you can’t make it your primary address. @@ -168,7 +168,7 @@

Two Factor Authentication

-}}" alt="2FA in the Security Tab"> +}}" alt="2FA in the Security Tab">
نمودار 88. 2FA in the Security Tab
diff --git a/content/book/fa/v2/GitHub-Contributing-to-a-Project.html b/content/book/fa/v2/GitHub-Contributing-to-a-Project.html index f2ba083727..8307382600 100644 --- a/content/book/fa/v2/GitHub-Contributing-to-a-Project.html +++ b/content/book/fa/v2/GitHub-Contributing-to-a-Project.html @@ -53,7 +53,7 @@

Forking Projects

-}}" alt="The ``Fork'' button."> +}}" alt="The ``Fork'' button.">
نمودار 89. The “Fork” button.
@@ -67,7 +67,7 @@

The GitHub Flow

GitHub is designed around a particular collaboration workflow, centered on Pull Requests. This flow works whether you’re collaborating with a tightly-knit team in a single shared repository, or a globally-distributed company or network of strangers contributing to a project through dozens of forks. -It is centered on the شاخه‌های موضوعی workflow covered in شاخه‌سازی در گیت.

+It is centered on the }}">شاخه‌های موضوعی workflow covered in }}">شاخه‌سازی در گیت.

Here’s how it generally works:

@@ -101,7 +101,7 @@

The GitHub Flow

-

This is basically the Integration Manager workflow covered in روند کاری مدیر-یکپارچه‌سازی, but instead of using email to communicate and review changes, teams use GitHub’s web based tools.

+

This is basically the Integration Manager workflow covered in }}">روند کاری مدیر-یکپارچه‌سازی, but instead of using email to communicate and review changes, teams use GitHub’s web based tools.

Let’s walk through an example of proposing a change to an open source project hosted on GitHub using this flow.

@@ -113,7 +113,7 @@

Creating a Pull Request

-}}" alt="The project we want to contribute to."> +}}" alt="The project we want to contribute to.">
نمودار 90. The project we want to contribute to.
@@ -200,7 +200,7 @@

Creating a Pull Request

-}}" alt="Pull Request button"> +}}" alt="Pull Request button">
نمودار 91. Pull Request button
@@ -214,7 +214,7 @@

Creating a Pull Request

-}}" alt="Pull Request creation"> +}}" alt="Pull Request creation">
نمودار 92. Pull Request creation page
@@ -244,12 +244,12 @@

Iterating on a Pull Request

Let’s say that he likes the idea, but would prefer a slightly longer time for the light to be off than on.

-

Where this conversation may take place over email in the workflows presented in گیت توزیع‌شده, on GitHub this happens online. +

Where this conversation may take place over email in the workflows presented in }}">گیت توزیع‌شده, on GitHub this happens online. The project owner can review the unified diff and leave a comment by clicking on any of the lines.

-}}" alt="PR line comment"> +}}" alt="PR line comment">
نمودار 93. Comment on a specific line of code in a Pull Request
@@ -259,18 +259,18 @@

Iterating on a Pull Request

-}}" alt="Email notification"> +}}" alt="Email notification">
نمودار 94. Comments sent as email notifications

Anyone can also leave general comments on the Pull Request. -In Pull Request discussion page we can see an example of the project owner both commenting on a line of code and then leaving a general comment in the discussion section. +In }}">Pull Request discussion page we can see an example of the project owner both commenting on a line of code and then leaving a general comment in the discussion section. You can see that the code comments are brought into the conversation as well.

-}}" alt="PR discussion page"> +}}" alt="PR discussion page">
نمودار 95. Pull Request discussion page
@@ -278,21 +278,21 @@

Iterating on a Pull Request

Now the contributor can see what they need to do in order to get their change accepted. Luckily this is very straightforward. Where over email you may have to re-roll your series and resubmit it to the mailing list, with GitHub you simply commit to the topic branch again and push, which will automatically update the Pull Request. -In Pull Request final you can also see that the old code comment has been collapsed in the updated Pull Request, since it was made on a line that has since been changed.

+In }}">Pull Request final you can also see that the old code comment has been collapsed in the updated Pull Request, since it was made on a line that has since been changed.

Adding commits to an existing Pull Request doesn’t trigger a notification, so once Tony has pushed his corrections he decides to leave a comment to inform the project owner that he made the requested change.

-}}" alt="PR final"> +}}" alt="PR final">
نمودار 96. Pull Request final

An interesting thing to notice is that if you click on the “Files Changed” tab on this Pull Request, you’ll get the “unified” diff — that is, the total aggregate difference that would be introduced to your main branch if this topic branch was merged in. In git diff terms, it basically automatically shows you git diff master...<branch> for the branch this Pull Request is based on. -See تشخیص تغییرات معرفی شده for more about this type of diff.

+See }}">تشخیص تغییرات معرفی شده for more about this type of diff.

The other thing you’ll notice is that GitHub checks to see if the Pull Request merges cleanly and provides a button to do the merge for you on the server. @@ -343,7 +343,7 @@

Pull Requests as Patches

When code is proposed with a Pull Request and the maintainers or community suggest a change, the patch series is generally not re-rolled, but instead the difference is pushed as a new commit to the branch, moving the conversation forward with the context of the previous work intact.

-

For instance, if you go back and look again at Pull Request final, you’ll notice that the contributor did not rebase his commit and send another Pull Request. +

For instance, if you go back and look again at }}">Pull Request final, you’ll notice that the contributor did not rebase his commit and send another Pull Request. Instead they added new commits and pushed them to the existing branch. This way if you go back and look at this Pull Request in the future, you can easily find all of the context of why decisions were made. Pushing the “Merge” button on the site purposefully creates a merge commit that references the Pull Request so that it’s easy to go back and research the original conversation if necessary.

@@ -357,12 +357,12 @@

Keeping up with Upstream

-}}" alt="PR merge failure"> +}}" alt="PR merge failure">
نمودار 97. Pull Request does not merge cleanly
-

If you see something like Pull Request does not merge cleanly, you’ll want to fix your branch so that it turns green and the maintainer doesn’t have to do extra work.

+

If you see something like }}">Pull Request does not merge cleanly, you’ll want to fix your branch so that it turns green and the maintainer doesn’t have to do extra work.

You have two main options in order to do this. @@ -436,7 +436,7 @@

Keeping up with Upstream

-}}" alt="PR fixed"> +}}" alt="PR fixed">
نمودار 98. Pull Request now merges cleanly
@@ -446,7 +446,7 @@

Keeping up with Upstream

If you absolutely wish to rebase the branch to clean it up, you can certainly do so, but it is highly encouraged to not force push over the branch that the Pull Request is already opened on. -If other people have pulled it down and done more work on it, you run into all of the issues outlined in خطرات ریبیس‌کردن. +If other people have pulled it down and done more work on it, you run into all of the issues outlined in }}">خطرات ریبیس‌کردن. Instead, push the rebased branch to a new branch on GitHub and open a brand new Pull Request referencing the old one, then close the original.

@@ -467,20 +467,20 @@

References

Let’s look at an example. Say we rebased the branch in the previous example, created a new pull request for it, and now we want to reference the old pull request from the new one. We also want to reference an issue in the fork of the repository and an issue in a completely different project. -We can fill out the description just like Cross references in a Pull Request..

+We can fill out the description just like }}">Cross references in a Pull Request..

-}}" alt="PR references"> +}}" alt="PR references">
نمودار 99. Cross references in a Pull Request.
-

When we submit this pull request, we’ll see all of that rendered like Cross references rendered in a Pull Request..

+

When we submit this pull request, we’ll see all of that rendered like }}">Cross references rendered in a Pull Request..

-}}" alt="PR references rendered"> +}}" alt="PR references rendered">
نمودار 100. Cross references rendered in a Pull Request.
@@ -490,11 +490,11 @@

References

Now if Tony goes back and closes out the original Pull Request, we can see that by mentioning it in the new one, GitHub has automatically created a trackback event in the Pull Request timeline. This means that anyone who visits this Pull Request and sees that it is closed can easily link back to the one that superseded it. -The link will look something like Link back to the new Pull Request in the closed Pull Request timeline..

+The link will look something like }}">Link back to the new Pull Request in the closed Pull Request timeline..

-}}" alt="PR closed"> +}}" alt="PR closed">
نمودار 101. Link back to the new Pull Request in the closed Pull Request timeline.
@@ -513,11 +513,11 @@

GitHub Flavored Markdown

Markdown is like writing in plain text but which is rendered richly.

-

See An example of GitHub Flavored Markdown as written and as rendered. for an example of how comments or text can be written and then rendered using Markdown.

+

See }}">An example of GitHub Flavored Markdown as written and as rendered. for an example of how comments or text can be written and then rendered using Markdown.

-}}" alt="Example Markdown"> +}}" alt="Example Markdown">
نمودار 102. An example of GitHub Flavored Markdown as written and as rendered.
@@ -543,11 +543,11 @@

Task Lists

-

If we include this in the description of our Pull Request or Issue, we’ll see it rendered like Task lists rendered in a Markdown comment.

+

If we include this in the description of our Pull Request or Issue, we’ll see it rendered like }}">Task lists rendered in a Markdown comment.

-}}" alt="Example Task List"> +}}" alt="Example Task List">
نمودار 103. Task lists rendered in a Markdown comment.
@@ -559,11 +559,11 @@

Task Lists

What’s more, GitHub will look for task lists in your Issues and Pull Requests and show them as metadata on the pages that list them out. For example, if you have a Pull Request with tasks and you look at the overview page of all Pull Requests, you can see how far done it is. This helps people break down Pull Requests into subtasks and helps other people track the progress of the branch. -You can see an example of this in Task list summary in the Pull Request list..

+You can see an example of this in }}">Task list summary in the Pull Request list..

-}}" alt="Example Task List"> +}}" alt="Example Task List">
نمودار 104. Task list summary in the Pull Request list.
@@ -593,11 +593,11 @@

Code Snippets

If you add a language name like we did there with java, GitHub will also try to syntax highlight the snippet. -In the case of the above example, it would end up rendering like Rendered fenced code example..

+In the case of the above example, it would end up rendering like }}">Rendered fenced code example..

-}}" alt="Rendered fenced code"> +}}" alt="Rendered fenced code">
نمودار 105. Rendered fenced code example.
@@ -621,11 +621,11 @@

Quoting

-

Once rendered, the comment will look like Rendered quoting example..

+

Once rendered, the comment will look like }}">Rendered quoting example..

-}}" alt="Rendered quoting"> +}}" alt="Rendered quoting">
نمودار 106. Rendered quoting example.
@@ -640,7 +640,7 @@

Emoji

-}}" alt="Emoji autocompleter"> +}}" alt="Emoji autocompleter">
نمودار 107. Emoji autocompleter in action.
@@ -660,11 +660,11 @@

Emoji

-

When rendered, it would look something like Heavy emoji commenting..

+

When rendered, it would look something like }}">Heavy emoji commenting..

-}}" alt="Emoji"> +}}" alt="Emoji">
نمودار 108. Heavy emoji commenting.
@@ -698,12 +698,12 @@

Images

-}}" alt="Drag and drop images"> +}}" alt="Drag and drop images">
نمودار 109. Drag and drop images to upload them and auto-embed them.
-

If you look at Drag and drop images to upload them and auto-embed them., you can see a small “Parsed as Markdown” hint above the text area. +

If you look at }}">Drag and drop images to upload them and auto-embed them., you can see a small “Parsed as Markdown” hint above the text area. Clicking on that will give you a full cheat sheet of everything you can do with Markdown on GitHub.

diff --git a/content/book/fa/v2/GitHub-Maintaining-a-Project.html b/content/book/fa/v2/GitHub-Maintaining-a-Project.html index 5cfe876504..b07e780402 100644 --- a/content/book/fa/v2/GitHub-Maintaining-a-Project.html +++ b/content/book/fa/v2/GitHub-Maintaining-a-Project.html @@ -25,17 +25,17 @@

Maintaining a Project

Creating a New Repository

Let’s create a new repository to share our project code with. -Start by clicking the “New repository” button on the right-hand side of the dashboard, or from the + button in the top toolbar next to your username as seen in The “New repository” dropdown..

+Start by clicking the “New repository” button on the right-hand side of the dashboard, or from the + button in the top toolbar next to your username as seen in }}">The “New repository” dropdown..

-}}" alt="The ``Your repositories'' area."> +}}" alt="The ``Your repositories'' area.">
نمودار 110. The “Your repositories” area.
-}}" alt="The ``new repository'' dropdown."> +}}" alt="The ``new repository'' dropdown.">
نمودار 111. The “New repository” dropdown.
@@ -44,7 +44,7 @@

Creating a New Repository

-}}" alt="The ``new repository'' form."> +}}" alt="The ``new repository'' form.">
نمودار 112. The “new repository” form.
@@ -54,7 +54,7 @@

Creating a New Repository

Since you have no code there yet, GitHub will show you instructions for how to create a brand-new Git repository, or connect an existing Git project. -We won’t belabor this here; if you need a refresher, check out مقدمات گیت.

+We won’t belabor this here; if you need a refresher, check out }}">مقدمات گیت.

Now that your project is hosted on GitHub, you can give the URL to anyone you want to share your project with. @@ -90,7 +90,7 @@

Adding Collaborators

-}}" alt="The repository settings link."> +}}" alt="The repository settings link.">
نمودار 113. The repository settings link.
@@ -102,7 +102,7 @@

Adding Collaborators

-}}" alt="The repository collaborators box."> +}}" alt="The repository collaborators box.">
نمودار 114. Repository collaborators.
@@ -123,11 +123,11 @@

Managing Pull Requests

Email Notifications

Someone comes along and makes a change to your code and sends you a Pull Request. -You should get an email notifying you about the new Pull Request and it should look something like Email notification of a new Pull Request..

+You should get an email notifying you about the new Pull Request and it should look something like }}">Email notification of a new Pull Request..

-}}" alt="Pull Request email notification"> +}}" alt="Pull Request email notification">
نمودار 115. Email notification of a new Pull Request.
@@ -139,7 +139,7 @@

Email Notifications

If you notice the line that says git pull <url> patch-1, this is a simple way to merge in a remote branch without having to add a remote. -We went over this quickly in چک‌اوت کردن برنچ‌های ریموت. +We went over this quickly in }}">چک‌اوت کردن برنچ‌های ریموت. If you wish, you can create and switch to a topic branch and then run this command to merge in the Pull Request changes.

@@ -155,7 +155,7 @@

Email Notifications

Collaborating on the Pull Request

-

As we covered in The GitHub Flow, you can now have a conversation with the person who opened the Pull Request. +

As we covered in }}">The GitHub Flow, you can now have a conversation with the person who opened the Pull Request. You can comment on specific lines of code, comment on whole commits or comment on the entire Pull Request itself, using GitHub Flavored Markdown everywhere.

@@ -164,7 +164,7 @@

Collaborating on the Pull Request
-}}" alt="Email response"> +}}" alt="Email response">
نمودار 116. Responses to emails are included in the thread.
@@ -175,11 +175,11 @@

Collaborating on the Pull RequestIf the merge is trivial, you can also just hit the “Merge” button on the GitHub site. This will do a “non-fast-forward” merge, creating a merge commit even if a fast-forward merge was possible. This means that no matter what, every time you hit the merge button, a merge commit is created. -As you can see in Merge button and instructions for merging a Pull Request manually., GitHub gives you all of this information if you click the hint link.

+As you can see in }}">Merge button and instructions for merging a Pull Request manually., GitHub gives you all of this information if you click the hint link.

-}}" alt="Merge button"> +}}" alt="Merge button">
نمودار 117. Merge button and instructions for merging a Pull Request manually.
@@ -191,14 +191,14 @@

Collaborating on the Pull RequestPull Request Refs

If you’re dealing with a lot of Pull Requests and don’t want to add a bunch of remotes or do one time pulls every time, there is a neat trick that GitHub allows you to do. -This is a bit of an advanced trick and we’ll go over the details of this a bit more in The Refspec, but it can be pretty useful.

+This is a bit of an advanced trick and we’ll go over the details of this a bit more in }}">The Refspec, but it can be pretty useful.

GitHub actually advertises the Pull Request branches for a repository as sort of pseudo-branches on the server. By default you don’t get them when you clone, but they are there in an obscured way and you can access them pretty easily.

-

To demonstrate this, we’re going to use a low-level command (often referred to as a “plumbing” command, which we’ll read about more in Plumbing and Porcelain) called ls-remote. +

To demonstrate this, we’re going to use a low-level command (often referred to as a “plumbing” command, which we’ll read about more in }}">Plumbing and Porcelain) called ls-remote. This command is generally not used in day-to-day Git operations but it’s useful to show us what references are present on the server.

@@ -318,7 +318,7 @@

Pull Requests on Pull Requests

-}}" alt="PR targets"> +}}" alt="PR targets">
نمودار 118. Manually change the Pull Request target fork and branch.
@@ -337,7 +337,7 @@

Mentions and Notifications

-}}" alt="Mentions"> +}}" alt="Mentions">
نمودار 119. Start typing @ to mention someone.
@@ -356,7 +356,7 @@

Mentions and Notifications

-}}" alt="Unsubscribe"> +}}" alt="Unsubscribe">
نمودار 120. Unsubscribe from an Issue or Pull Request.
@@ -368,7 +368,7 @@

The Notifications Page

-}}" alt="Notification center"> +}}" alt="Notification center">
نمودار 121. Notification center options.
@@ -379,11 +379,11 @@

The Notifications Page

Web Notifications

Web notifications only exist on GitHub and you can only check them on GitHub. -If you have this option selected in your preferences and a notification is triggered for you, you will see a small blue dot over your notifications icon at the top of your screen as seen in Notification center..

+If you have this option selected in your preferences and a notification is triggered for you, you will see a small blue dot over your notifications icon at the top of your screen as seen in }}">Notification center..

-}}" alt="Notification center"> +}}" alt="Notification center">
نمودار 122. Notification center.
@@ -403,14 +403,14 @@
Email Notifications

Email notifications are the other way you can handle notifications through GitHub. If you have this turned on you will get emails for each notification. -We saw examples of this in Comments sent as email notifications and Email notification of a new Pull Request.. +We saw examples of this in }}">Comments sent as email notifications and }}">Email notification of a new Pull Request.. The emails will also be threaded properly, which is nice if you’re using a threading email client.

There is also a fair amount of metadata embedded in the headers of the emails that GitHub sends you, which can be really helpful for setting up custom filters and rules.

-

For instance, if we look at the actual email headers sent to Tony in the email shown in Email notification of a new Pull Request., we will see the following among the information sent:

+

For instance, if we look at the actual email headers sent to Tony in the email shown in }}">Email notification of a new Pull Request., we will see the following among the information sent:

@@ -484,11 +484,11 @@

README

CONTRIBUTING

The other special file that GitHub recognizes is the CONTRIBUTING file. -If you have a file named CONTRIBUTING with any file extension, GitHub will show Opening a Pull Request when a CONTRIBUTING file exists. when anyone starts opening a Pull Request.

+If you have a file named CONTRIBUTING with any file extension, GitHub will show }}">Opening a Pull Request when a CONTRIBUTING file exists. when anyone starts opening a Pull Request.

-}}" alt="Contributing notice"> +}}" alt="Contributing notice">
نمودار 123. Opening a Pull Request when a CONTRIBUTING file exists.
@@ -509,7 +509,7 @@

Changing the Default Branch

-}}" alt="Default branch"> +}}" alt="Default branch">
نمودار 124. Change the default branch for a project.
@@ -524,7 +524,7 @@

Transferring a Project

-}}" alt="Transfer"> +}}" alt="Transfer">
نمودار 125. Transfer a project to another GitHub user or Organization.
diff --git a/content/book/fa/v2/GitHub-Managing-an-organization.html b/content/book/fa/v2/GitHub-Managing-an-organization.html index fb4414e1ac..fffdd88b0f 100644 --- a/content/book/fa/v2/GitHub-Managing-an-organization.html +++ b/content/book/fa/v2/GitHub-Managing-an-organization.html @@ -32,7 +32,7 @@

Organization Basics

-}}" alt="The ``New organization'' menu item."> +}}" alt="The ``New organization'' menu item.">
نمودار 126. The “New organization” menu item.
@@ -50,7 +50,7 @@

Organization Basics

You also automatically “watch” any new repository created under these organizations.

-

Just like in Your Avatar, you can upload an avatar for your organization to personalize it a bit. +

Just like in }}">Your Avatar, you can upload an avatar for your organization to personalize it a bit. Also just like personal accounts, you have a landing page for the organization that lists all of your repositories and can be viewed by other people.

@@ -72,19 +72,19 @@

Teams

-}}" alt="orgs 01 page"> +}}" alt="orgs 01 page">
نمودار 127. The Organization page.
-

To manage your Teams, you can click on the Teams sidebar on the right hand side of the page in The Organization page.. +

To manage your Teams, you can click on the Teams sidebar on the right hand side of the page in }}">The Organization page.. This will bring you to a page you can use to add members to the team, add repositories to the team or manage the settings and access control levels for the team. Each team can have read only, read/write or administrative access to the repositories. -You can change that level by clicking the “Settings” button in The Team page..

+You can change that level by clicking the “Settings” button in }}">The Team page..

-}}" alt="orgs 02 teams"> +}}" alt="orgs 02 teams">
نمودار 128. The Team page.
@@ -108,7 +108,7 @@

Audit Log

-}}" alt="orgs 03 audit"> +}}" alt="orgs 03 audit">
نمودار 129. The Audit log.
diff --git a/content/book/fa/v2/GitHub-Scripting-GitHub.html b/content/book/fa/v2/GitHub-Scripting-GitHub.html index 0d49584e0d..f5b5f237be 100644 --- a/content/book/fa/v2/GitHub-Scripting-GitHub.html +++ b/content/book/fa/v2/GitHub-Scripting-GitHub.html @@ -35,11 +35,11 @@

Services

First we’ll take a look at Services. Both the Hooks and Services integrations can be found in the Settings section of your repository, where we previously looked at adding Collaborators and changing the default branch of your project. -Under the “Webhooks and Services” tab you will see something like Services and Hooks configuration section..

+Under the “Webhooks and Services” tab you will see something like }}">Services and Hooks configuration section..

-}}" alt="Services and hooks"> +}}" alt="Services and hooks">
نمودار 130. Services and Hooks configuration section.
@@ -47,11 +47,11 @@

Services

There are dozens of services you can choose from, most of them integrations into other commercial and open source systems. Most of them are for Continuous Integration services, bug and issue trackers, chat room systems and documentation systems. We’ll walk through setting up a very simple one, the Email hook. -If you choose “email” from the “Add Service” dropdown, you’ll get a configuration screen like Email service configuration..

+If you choose “email” from the “Add Service” dropdown, you’ll get a configuration screen like }}">Email service configuration..

-}}" alt="Email service"> +}}" alt="Email service">
نمودار 131. Email service configuration.
@@ -75,12 +75,12 @@

Hooks

Generally the way this works is you can setup a small web service to listen for a GitHub hook payload and then do something with the data when it is received.

-

To enable a hook, you click the “Add webhook” button in Services and Hooks configuration section.. -This will bring you to a page that looks like Web hook configuration..

+

To enable a hook, you click the “Add webhook” button in }}">Services and Hooks configuration section.. +This will bring you to a page that looks like }}">Web hook configuration..

-}}" alt="Web hook"> +}}" alt="Web hook">
نمودار 132. Web hook configuration.
@@ -143,7 +143,7 @@

Hooks

-}}" alt="Webhook debug"> +}}" alt="Webhook debug">
نمودار 133. Web hook debugging information.
@@ -229,7 +229,7 @@

Commenting on an Issue

-}}" alt="Access Token"> +}}" alt="Access Token">
نمودار 134. Generate your access token from the “Applications” tab of your settings page.
@@ -275,11 +275,11 @@

Commenting on an Issue

-

Now if you go to that issue, you can see the comment that we just successfully posted as in A comment posted from the GitHub API..

+

Now if you go to that issue, you can see the comment that we just successfully posted as in }}">A comment posted from the GitHub API..

-}}" alt="API Comment"> +}}" alt="API Comment">
نمودار 135. A comment posted from the GitHub API.
@@ -352,11 +352,11 @@

Changing the Status of a Pull Re For example, a testing service may provide a status and a validation service like this may also provide a status — the “context” field is how they’re differentiated.

-

If someone opens a new Pull Request on GitHub and this hook is set up, you may see something like Commit status via the API..

+

If someone opens a new Pull Request on GitHub and this hook is set up, you may see something like }}">Commit status via the API..

-}}" alt="Commit status"> +}}" alt="Commit status">
نمودار 136. Commit status via the API.
diff --git a/content/book/fa/v2/ch00/A-git-in-other-environments.html b/content/book/fa/v2/ch00/A-git-in-other-environments.html new file mode 100644 index 0000000000..a202c8b60e --- /dev/null +++ b/content/book/fa/v2/ch00/A-git-in-other-environments.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#A-git-in-other-environments" +--- diff --git a/content/book/fa/v2/ch00/B-embedding-git-in-your-applications.html b/content/book/fa/v2/ch00/B-embedding-git-in-your-applications.html new file mode 100644 index 0000000000..7d9d0fc82e --- /dev/null +++ b/content/book/fa/v2/ch00/B-embedding-git-in-your-applications.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Command-line-Git#B-embedding-git-in-your-applications" +--- diff --git a/content/book/fa/v2/ch00/C-git-commands.html b/content/book/fa/v2/ch00/C-git-commands.html new file mode 100644 index 0000000000..60ee1c6be1 --- /dev/null +++ b/content/book/fa/v2/ch00/C-git-commands.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Setup-and-Config#C-git-commands" +--- diff --git a/content/book/fa/v2/ch00/_a_custom_credential_cache.html b/content/book/fa/v2/ch00/_a_custom_credential_cache.html new file mode 100644 index 0000000000..61c8aa8055 --- /dev/null +++ b/content/book/fa/v2/ch00/_a_custom_credential_cache.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Credential-Storage#_a_custom_credential_cache" +--- diff --git a/content/book/fa/v2/ch00/_abort_merge.html b/content/book/fa/v2/ch00/_abort_merge.html new file mode 100644 index 0000000000..d2c050be8a --- /dev/null +++ b/content/book/fa/v2/ch00/_abort_merge.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_abort_merge" +--- diff --git a/content/book/fa/v2/ch00/_access_token.html b/content/book/fa/v2/ch00/_access_token.html new file mode 100644 index 0000000000..e9c78f5afe --- /dev/null +++ b/content/book/fa/v2/ch00/_access_token.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_access_token" +--- diff --git a/content/book/fa/v2/ch00/_account_setup_and_configuration.html b/content/book/fa/v2/ch00/_account_setup_and_configuration.html new file mode 100644 index 0000000000..e4d54abcea --- /dev/null +++ b/content/book/fa/v2/ch00/_account_setup_and_configuration.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Account-Setup-and-Configuration#_account_setup_and_configuration" +--- diff --git a/content/book/fa/v2/ch00/_add_email_addresses.html b/content/book/fa/v2/ch00/_add_email_addresses.html new file mode 100644 index 0000000000..318cde18cb --- /dev/null +++ b/content/book/fa/v2/ch00/_add_email_addresses.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Account-Setup-and-Configuration#_add_email_addresses" +--- diff --git a/content/book/fa/v2/ch00/_adding_collaborators.html b/content/book/fa/v2/ch00/_adding_collaborators.html new file mode 100644 index 0000000000..9a2fb1219a --- /dev/null +++ b/content/book/fa/v2/ch00/_adding_collaborators.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_adding_collaborators" +--- diff --git a/content/book/fa/v2/ch00/_administration.html b/content/book/fa/v2/ch00/_administration.html new file mode 100644 index 0000000000..e86775394f --- /dev/null +++ b/content/book/fa/v2/ch00/_administration.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Administration#_administration" +--- diff --git a/content/book/fa/v2/ch00/_advanced_functionality.html b/content/book/fa/v2/ch00/_advanced_functionality.html new file mode 100644 index 0000000000..f42cf9e71c --- /dev/null +++ b/content/book/fa/v2/ch00/_advanced_functionality.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Libgit2#_advanced_functionality" +--- diff --git a/content/book/fa/v2/ch00/_advanced_functionality_2.html b/content/book/fa/v2/ch00/_advanced_functionality_2.html new file mode 100644 index 0000000000..fa8ffac6f6 --- /dev/null +++ b/content/book/fa/v2/ch00/_advanced_functionality_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-go-git#_advanced_functionality_2" +--- diff --git a/content/book/fa/v2/ch00/_advanced_merging.html b/content/book/fa/v2/ch00/_advanced_merging.html new file mode 100644 index 0000000000..7b23cdfbaa --- /dev/null +++ b/content/book/fa/v2/ch00/_advanced_merging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_advanced_merging" +--- diff --git a/content/book/fa/v2/ch00/_advanced_pull_requests.html b/content/book/fa/v2/ch00/_advanced_pull_requests.html new file mode 100644 index 0000000000..dd83b94781 --- /dev/null +++ b/content/book/fa/v2/ch00/_advanced_pull_requests.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_advanced_pull_requests" +--- diff --git a/content/book/fa/v2/ch00/_an_example_git_enforced_policy.html b/content/book/fa/v2/ch00/_an_example_git_enforced_policy.html new file mode 100644 index 0000000000..327f1c98f9 --- /dev/null +++ b/content/book/fa/v2/ch00/_an_example_git_enforced_policy.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy#_an_example_git_enforced_policy" +--- diff --git a/content/book/fa/v2/ch00/_ancestry_references.html b/content/book/fa/v2/ch00/_ancestry_references.html new file mode 100644 index 0000000000..96353d4c08 --- /dev/null +++ b/content/book/fa/v2/ch00/_ancestry_references.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_ancestry_references" +--- diff --git a/content/book/fa/v2/ch00/_annotated_tags.html b/content/book/fa/v2/ch00/_annotated_tags.html new file mode 100644 index 0000000000..0e5344d5d8 --- /dev/null +++ b/content/book/fa/v2/ch00/_annotated_tags.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_annotated_tags" +--- diff --git a/content/book/fa/v2/ch00/_api_comment.html b/content/book/fa/v2/ch00/_api_comment.html new file mode 100644 index 0000000000..0536a60785 --- /dev/null +++ b/content/book/fa/v2/ch00/_api_comment.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_api_comment" +--- diff --git a/content/book/fa/v2/ch00/_audit_log.html b/content/book/fa/v2/ch00/_audit_log.html new file mode 100644 index 0000000000..705f2682cb --- /dev/null +++ b/content/book/fa/v2/ch00/_audit_log.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Managing-an-organization#_audit_log" +--- diff --git a/content/book/fa/v2/ch00/_bare_repo.html b/content/book/fa/v2/ch00/_bare_repo.html new file mode 100644 index 0000000000..8fb43ec6b6 --- /dev/null +++ b/content/book/fa/v2/ch00/_bare_repo.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-راه‌اندازی-گیت-در-سرور#_bare_repo" +--- diff --git a/content/book/fa/v2/ch00/_basic_branching.html b/content/book/fa/v2/ch00/_basic_branching.html new file mode 100644 index 0000000000..450e8ad32e --- /dev/null +++ b/content/book/fa/v2/ch00/_basic_branching.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌سازی-و-ادغام-مقدماتی#_basic_branching" +--- diff --git a/content/book/fa/v2/ch00/_basic_client_configuration.html b/content/book/fa/v2/ch00/_basic_client_configuration.html new file mode 100644 index 0000000000..131b7696a7 --- /dev/null +++ b/content/book/fa/v2/ch00/_basic_client_configuration.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_basic_client_configuration" +--- diff --git a/content/book/fa/v2/ch00/_basic_merge_conflicts.html b/content/book/fa/v2/ch00/_basic_merge_conflicts.html new file mode 100644 index 0000000000..0ff889a58f --- /dev/null +++ b/content/book/fa/v2/ch00/_basic_merge_conflicts.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌سازی-و-ادغام-مقدماتی#_basic_merge_conflicts" +--- diff --git a/content/book/fa/v2/ch00/_basic_merging.html b/content/book/fa/v2/ch00/_basic_merging.html new file mode 100644 index 0000000000..b7bc2d122b --- /dev/null +++ b/content/book/fa/v2/ch00/_basic_merging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌سازی-و-ادغام-مقدماتی#_basic_merging" +--- diff --git a/content/book/fa/v2/ch00/_basic_snapshotting.html b/content/book/fa/v2/ch00/_basic_snapshotting.html new file mode 100644 index 0000000000..78e6e156e9 --- /dev/null +++ b/content/book/fa/v2/ch00/_basic_snapshotting.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_basic_snapshotting" +--- diff --git a/content/book/fa/v2/ch00/_basic_usage.html b/content/book/fa/v2/ch00/_basic_usage.html new file mode 100644 index 0000000000..8a6ba2a430 --- /dev/null +++ b/content/book/fa/v2/ch00/_basic_usage.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_basic_usage" +--- diff --git a/content/book/fa/v2/ch00/_bazaar.html b/content/book/fa/v2/ch00/_bazaar.html new file mode 100644 index 0000000000..2e354ea22d --- /dev/null +++ b/content/book/fa/v2/ch00/_bazaar.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_bazaar" +--- diff --git a/content/book/fa/v2/ch00/_bazaar_branches.html b/content/book/fa/v2/ch00/_bazaar_branches.html new file mode 100644 index 0000000000..a9fcffcbeb --- /dev/null +++ b/content/book/fa/v2/ch00/_bazaar_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_bazaar_branches" +--- diff --git a/content/book/fa/v2/ch00/_binary_files.html b/content/book/fa/v2/ch00/_binary_files.html new file mode 100644 index 0000000000..49e3f2c607 --- /dev/null +++ b/content/book/fa/v2/ch00/_binary_files.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_binary_files" +--- diff --git a/content/book/fa/v2/ch00/_binary_search.html b/content/book/fa/v2/ch00/_binary_search.html new file mode 100644 index 0000000000..fa70ec4ed6 --- /dev/null +++ b/content/book/fa/v2/ch00/_binary_search.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Debugging-with-Git#_binary_search" +--- diff --git a/content/book/fa/v2/ch00/_branch_management.html b/content/book/fa/v2/ch00/_branch_management.html new file mode 100644 index 0000000000..549aaea6ed --- /dev/null +++ b/content/book/fa/v2/ch00/_branch_management.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-مدیریت-شاخه#_branch_management" +--- diff --git a/content/book/fa/v2/ch00/_branch_references.html b/content/book/fa/v2/ch00/_branch_references.html new file mode 100644 index 0000000000..4cd7839b83 --- /dev/null +++ b/content/book/fa/v2/ch00/_branch_references.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_branch_references" +--- diff --git a/content/book/fa/v2/ch00/_branches_and_bookmarks.html b/content/book/fa/v2/ch00/_branches_and_bookmarks.html new file mode 100644 index 0000000000..979467d55d --- /dev/null +++ b/content/book/fa/v2/ch00/_branches_and_bookmarks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_branches_and_bookmarks" +--- diff --git a/content/book/fa/v2/ch00/_branching_and_merging.html b/content/book/fa/v2/ch00/_branching_and_merging.html new file mode 100644 index 0000000000..04d73c15f7 --- /dev/null +++ b/content/book/fa/v2/ch00/_branching_and_merging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_branching_and_merging" +--- diff --git a/content/book/fa/v2/ch00/_build_number.html b/content/book/fa/v2/ch00/_build_number.html new file mode 100644 index 0000000000..6ef1731900 --- /dev/null +++ b/content/book/fa/v2/ch00/_build_number.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_build_number" +--- diff --git a/content/book/fa/v2/ch00/_bundling.html b/content/book/fa/v2/ch00/_bundling.html new file mode 100644 index 0000000000..093012a579 --- /dev/null +++ b/content/book/fa/v2/ch00/_bundling.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Bundling#_bundling" +--- diff --git a/content/book/fa/v2/ch00/_case_of_a_project_with_a_main_branch_and_a_working_branch.html b/content/book/fa/v2/ch00/_case_of_a_project_with_a_main_branch_and_a_working_branch.html new file mode 100644 index 0000000000..a192166ef4 --- /dev/null +++ b/content/book/fa/v2/ch00/_case_of_a_project_with_a_main_branch_and_a_working_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_case_of_a_project_with_a_main_branch_and_a_working_branch" +--- diff --git a/content/book/fa/v2/ch00/_caveats.html b/content/book/fa/v2/ch00/_caveats.html new file mode 100644 index 0000000000..643c90a296 --- /dev/null +++ b/content/book/fa/v2/ch00/_caveats.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_caveats" +--- diff --git a/content/book/fa/v2/ch00/_changing_email_addresses_globally.html b/content/book/fa/v2/ch00/_changing_email_addresses_globally.html new file mode 100644 index 0000000000..b6b1ff4a95 --- /dev/null +++ b/content/book/fa/v2/ch00/_changing_email_addresses_globally.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_changing_email_addresses_globally" +--- diff --git a/content/book/fa/v2/ch00/_changing_multiple.html b/content/book/fa/v2/ch00/_changing_multiple.html new file mode 100644 index 0000000000..14974b3888 --- /dev/null +++ b/content/book/fa/v2/ch00/_changing_multiple.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_changing_multiple" +--- diff --git a/content/book/fa/v2/ch00/_changing_the_default_branch.html b/content/book/fa/v2/ch00/_changing_the_default_branch.html new file mode 100644 index 0000000000..17ac40a49b --- /dev/null +++ b/content/book/fa/v2/ch00/_changing_the_default_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_changing_the_default_branch" +--- diff --git a/content/book/fa/v2/ch00/_changing_the_status_of_a_pull_request.html b/content/book/fa/v2/ch00/_changing_the_status_of_a_pull_request.html new file mode 100644 index 0000000000..1197246ba4 --- /dev/null +++ b/content/book/fa/v2/ch00/_changing_the_status_of_a_pull_request.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_changing_the_status_of_a_pull_request" +--- diff --git a/content/book/fa/v2/ch00/_check_it_out.html b/content/book/fa/v2/ch00/_check_it_out.html new file mode 100644 index 0000000000..2cbba143b8 --- /dev/null +++ b/content/book/fa/v2/ch00/_check_it_out.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_check_it_out" +--- diff --git a/content/book/fa/v2/ch00/_checking_out_conflicts.html b/content/book/fa/v2/ch00/_checking_out_conflicts.html new file mode 100644 index 0000000000..ddd8bdfbdb --- /dev/null +++ b/content/book/fa/v2/ch00/_checking_out_conflicts.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_checking_out_conflicts" +--- diff --git a/content/book/fa/v2/ch00/_checking_out_remotes.html b/content/book/fa/v2/ch00/_checking_out_remotes.html new file mode 100644 index 0000000000..9861040fa0 --- /dev/null +++ b/content/book/fa/v2/ch00/_checking_out_remotes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_checking_out_remotes" +--- diff --git a/content/book/fa/v2/ch00/_checking_status.html b/content/book/fa/v2/ch00/_checking_status.html new file mode 100644 index 0000000000..fe313856e1 --- /dev/null +++ b/content/book/fa/v2/ch00/_checking_status.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_checking_status" +--- diff --git a/content/book/fa/v2/ch00/_client_side_hooks.html b/content/book/fa/v2/ch00/_client_side_hooks.html new file mode 100644 index 0000000000..94fb8137c0 --- /dev/null +++ b/content/book/fa/v2/ch00/_client_side_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_client_side_hooks" +--- diff --git a/content/book/fa/v2/ch00/_client_side_hooks_2.html b/content/book/fa/v2/ch00/_client_side_hooks_2.html new file mode 100644 index 0000000000..9b8e8af3d1 --- /dev/null +++ b/content/book/fa/v2/ch00/_client_side_hooks_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy#_client_side_hooks_2" +--- diff --git a/content/book/fa/v2/ch00/_cloning_submodules.html b/content/book/fa/v2/ch00/_cloning_submodules.html new file mode 100644 index 0000000000..313740b54e --- /dev/null +++ b/content/book/fa/v2/ch00/_cloning_submodules.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_cloning_submodules" +--- diff --git a/content/book/fa/v2/ch00/_code_snippets.html b/content/book/fa/v2/ch00/_code_snippets.html new file mode 100644 index 0000000000..c587b93bb8 --- /dev/null +++ b/content/book/fa/v2/ch00/_code_snippets.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_code_snippets" +--- diff --git a/content/book/fa/v2/ch00/_collaborating_on_the_pull_request.html b/content/book/fa/v2/ch00/_collaborating_on_the_pull_request.html new file mode 100644 index 0000000000..3918887b94 --- /dev/null +++ b/content/book/fa/v2/ch00/_collaborating_on_the_pull_request.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_collaborating_on_the_pull_request" +--- diff --git a/content/book/fa/v2/ch00/_color.html b/content/book/fa/v2/ch00/_color.html new file mode 100644 index 0000000000..3b21a72951 --- /dev/null +++ b/content/book/fa/v2/ch00/_color.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_color" +--- diff --git a/content/book/fa/v2/ch00/_color_ui.html b/content/book/fa/v2/ch00/_color_ui.html new file mode 100644 index 0000000000..a4e9c62fa0 --- /dev/null +++ b/content/book/fa/v2/ch00/_color_ui.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_color_ui" +--- diff --git a/content/book/fa/v2/ch00/_colors_in_git.html b/content/book/fa/v2/ch00/_colors_in_git.html new file mode 100644 index 0000000000..b027ce96e7 --- /dev/null +++ b/content/book/fa/v2/ch00/_colors_in_git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_colors_in_git" +--- diff --git a/content/book/fa/v2/ch00/_combined_diff_format.html b/content/book/fa/v2/ch00/_combined_diff_format.html new file mode 100644 index 0000000000..7154d6c207 --- /dev/null +++ b/content/book/fa/v2/ch00/_combined_diff_format.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_combined_diff_format" +--- diff --git a/content/book/fa/v2/ch00/_command_line_git.html b/content/book/fa/v2/ch00/_command_line_git.html new file mode 100644 index 0000000000..b05d389d1f --- /dev/null +++ b/content/book/fa/v2/ch00/_command_line_git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Command-line-Git#_command_line_git" +--- diff --git a/content/book/fa/v2/ch00/_commenting_on_an_issue.html b/content/book/fa/v2/ch00/_commenting_on_an_issue.html new file mode 100644 index 0000000000..456ac87cb6 --- /dev/null +++ b/content/book/fa/v2/ch00/_commenting_on_an_issue.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_commenting_on_an_issue" +--- diff --git a/content/book/fa/v2/ch00/_commit_guidelines.html b/content/book/fa/v2/ch00/_commit_guidelines.html new file mode 100644 index 0000000000..4f3e72f69c --- /dev/null +++ b/content/book/fa/v2/ch00/_commit_guidelines.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#_commit_guidelines" +--- diff --git a/content/book/fa/v2/ch00/_commit_ranges.html b/content/book/fa/v2/ch00/_commit_ranges.html new file mode 100644 index 0000000000..2b6a6219fb --- /dev/null +++ b/content/book/fa/v2/ch00/_commit_ranges.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_commit_ranges" +--- diff --git a/content/book/fa/v2/ch00/_commit_status.html b/content/book/fa/v2/ch00/_commit_status.html new file mode 100644 index 0000000000..e66bb65232 --- /dev/null +++ b/content/book/fa/v2/ch00/_commit_status.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_commit_status" +--- diff --git a/content/book/fa/v2/ch00/_commit_template.html b/content/book/fa/v2/ch00/_commit_template.html new file mode 100644 index 0000000000..6c5b539b3d --- /dev/null +++ b/content/book/fa/v2/ch00/_commit_template.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_commit_template" +--- diff --git a/content/book/fa/v2/ch00/_committing.html b/content/book/fa/v2/ch00/_committing.html new file mode 100644 index 0000000000..9f19da36b5 --- /dev/null +++ b/content/book/fa/v2/ch00/_committing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_committing" +--- diff --git a/content/book/fa/v2/ch00/_committing_back_to_subversion.html b/content/book/fa/v2/ch00/_committing_back_to_subversion.html new file mode 100644 index 0000000000..ac898ba941 --- /dev/null +++ b/content/book/fa/v2/ch00/_committing_back_to_subversion.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_committing_back_to_subversion" +--- diff --git a/content/book/fa/v2/ch00/_committing_changes.html b/content/book/fa/v2/ch00/_committing_changes.html new file mode 100644 index 0000000000..87d9dfeeb4 --- /dev/null +++ b/content/book/fa/v2/ch00/_committing_changes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_committing_changes" +--- diff --git a/content/book/fa/v2/ch00/_committing_workflow_hooks.html b/content/book/fa/v2/ch00/_committing_workflow_hooks.html new file mode 100644 index 0000000000..d2e750411f --- /dev/null +++ b/content/book/fa/v2/ch00/_committing_workflow_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_committing_workflow_hooks" +--- diff --git a/content/book/fa/v2/ch00/_contrib_file.html b/content/book/fa/v2/ch00/_contrib_file.html new file mode 100644 index 0000000000..3d90350854 --- /dev/null +++ b/content/book/fa/v2/ch00/_contrib_file.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_contrib_file" +--- diff --git a/content/book/fa/v2/ch00/_contributing.html b/content/book/fa/v2/ch00/_contributing.html new file mode 100644 index 0000000000..5ef28c317f --- /dev/null +++ b/content/book/fa/v2/ch00/_contributing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_contributing" +--- diff --git a/content/book/fa/v2/ch00/_contributing_project.html b/content/book/fa/v2/ch00/_contributing_project.html new file mode 100644 index 0000000000..9707b491e1 --- /dev/null +++ b/content/book/fa/v2/ch00/_contributing_project.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#_contributing_project" +--- diff --git a/content/book/fa/v2/ch00/_contributing_to_a_project.html b/content/book/fa/v2/ch00/_contributing_to_a_project.html new file mode 100644 index 0000000000..402f3a328f --- /dev/null +++ b/content/book/fa/v2/ch00/_contributing_to_a_project.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_contributing_to_a_project" +--- diff --git a/content/book/fa/v2/ch00/_core_autocrlf.html b/content/book/fa/v2/ch00/_core_autocrlf.html new file mode 100644 index 0000000000..1eb0b6c483 --- /dev/null +++ b/content/book/fa/v2/ch00/_core_autocrlf.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_core_autocrlf" +--- diff --git a/content/book/fa/v2/ch00/_core_editor.html b/content/book/fa/v2/ch00/_core_editor.html new file mode 100644 index 0000000000..14eaff5e62 --- /dev/null +++ b/content/book/fa/v2/ch00/_core_editor.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Setup-and-Config#_core_editor" +--- diff --git a/content/book/fa/v2/ch00/_core_excludesfile.html b/content/book/fa/v2/ch00/_core_excludesfile.html new file mode 100644 index 0000000000..28293b4ff1 --- /dev/null +++ b/content/book/fa/v2/ch00/_core_excludesfile.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_core_excludesfile" +--- diff --git a/content/book/fa/v2/ch00/_core_pager.html b/content/book/fa/v2/ch00/_core_pager.html new file mode 100644 index 0000000000..f1eb63db66 --- /dev/null +++ b/content/book/fa/v2/ch00/_core_pager.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_core_pager" +--- diff --git a/content/book/fa/v2/ch00/_core_whitespace.html b/content/book/fa/v2/ch00/_core_whitespace.html new file mode 100644 index 0000000000..22a5631ed4 --- /dev/null +++ b/content/book/fa/v2/ch00/_core_whitespace.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_core_whitespace" +--- diff --git a/content/book/fa/v2/ch00/_create_a_git_repository_from_a_bazaar_repository.html b/content/book/fa/v2/ch00/_create_a_git_repository_from_a_bazaar_repository.html new file mode 100644 index 0000000000..84b233017f --- /dev/null +++ b/content/book/fa/v2/ch00/_create_a_git_repository_from_a_bazaar_repository.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_create_a_git_repository_from_a_bazaar_repository" +--- diff --git a/content/book/fa/v2/ch00/_create_new_branch.html b/content/book/fa/v2/ch00/_create_new_branch.html new file mode 100644 index 0000000000..aecda7b381 --- /dev/null +++ b/content/book/fa/v2/ch00/_create_new_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌ها-در-یک-کلمه#_create_new_branch" +--- diff --git a/content/book/fa/v2/ch00/_creating_a_branch_from_a_stash.html b/content/book/fa/v2/ch00/_creating_a_branch_from_a_stash.html new file mode 100644 index 0000000000..154fce7937 --- /dev/null +++ b/content/book/fa/v2/ch00/_creating_a_branch_from_a_stash.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Stashing-and-Cleaning#_creating_a_branch_from_a_stash" +--- diff --git a/content/book/fa/v2/ch00/_creating_a_new_repository.html b/content/book/fa/v2/ch00/_creating_a_new_repository.html new file mode 100644 index 0000000000..5b175c1e6c --- /dev/null +++ b/content/book/fa/v2/ch00/_creating_a_new_repository.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_creating_a_new_repository" +--- diff --git a/content/book/fa/v2/ch00/_creating_a_new_svn_branch.html b/content/book/fa/v2/ch00/_creating_a_new_svn_branch.html new file mode 100644 index 0000000000..246cffcfae --- /dev/null +++ b/content/book/fa/v2/ch00/_creating_a_new_svn_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_creating_a_new_svn_branch" +--- diff --git a/content/book/fa/v2/ch00/_creating_a_pull_request.html b/content/book/fa/v2/ch00/_creating_a_pull_request.html new file mode 100644 index 0000000000..7575d023c0 --- /dev/null +++ b/content/book/fa/v2/ch00/_creating_a_pull_request.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_creating_a_pull_request" +--- diff --git a/content/book/fa/v2/ch00/_creative_stashing.html b/content/book/fa/v2/ch00/_creative_stashing.html new file mode 100644 index 0000000000..b8b91d8d35 --- /dev/null +++ b/content/book/fa/v2/ch00/_creative_stashing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Stashing-and-Cleaning#_creative_stashing" +--- diff --git a/content/book/fa/v2/ch00/_credential_caching.html b/content/book/fa/v2/ch00/_credential_caching.html new file mode 100644 index 0000000000..f47328c5e0 --- /dev/null +++ b/content/book/fa/v2/ch00/_credential_caching.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Credential-Storage#_credential_caching" +--- diff --git a/content/book/fa/v2/ch00/_custom_importer.html b/content/book/fa/v2/ch00/_custom_importer.html new file mode 100644 index 0000000000..9fed748913 --- /dev/null +++ b/content/book/fa/v2/ch00/_custom_importer.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_custom_importer" +--- diff --git a/content/book/fa/v2/ch00/_data_recovery.html b/content/book/fa/v2/ch00/_data_recovery.html new file mode 100644 index 0000000000..528f97b851 --- /dev/null +++ b/content/book/fa/v2/ch00/_data_recovery.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery#_data_recovery" +--- diff --git a/content/book/fa/v2/ch00/_debugging.html b/content/book/fa/v2/ch00/_debugging.html new file mode 100644 index 0000000000..b0f6202f13 --- /dev/null +++ b/content/book/fa/v2/ch00/_debugging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_debugging" +--- diff --git a/content/book/fa/v2/ch00/_debugging_2.html b/content/book/fa/v2/ch00/_debugging_2.html new file mode 100644 index 0000000000..9dc407cd51 --- /dev/null +++ b/content/book/fa/v2/ch00/_debugging_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Debugging#_debugging_2" +--- diff --git a/content/book/fa/v2/ch00/_debugging_with_git.html b/content/book/fa/v2/ch00/_debugging_with_git.html new file mode 100644 index 0000000000..20130529de --- /dev/null +++ b/content/book/fa/v2/ch00/_debugging_with_git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Debugging-with-Git#_debugging_with_git" +--- diff --git a/content/book/fa/v2/ch00/_default_branch.html b/content/book/fa/v2/ch00/_default_branch.html new file mode 100644 index 0000000000..465fb205cf --- /dev/null +++ b/content/book/fa/v2/ch00/_default_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_default_branch" +--- diff --git a/content/book/fa/v2/ch00/_delete_branches.html b/content/book/fa/v2/ch00/_delete_branches.html new file mode 100644 index 0000000000..801dee5ae8 --- /dev/null +++ b/content/book/fa/v2/ch00/_delete_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌های-ریموت#_delete_branches" +--- diff --git a/content/book/fa/v2/ch00/_deleting_references.html b/content/book/fa/v2/ch00/_deleting_references.html new file mode 100644 index 0000000000..4c6bade302 --- /dev/null +++ b/content/book/fa/v2/ch00/_deleting_references.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-The-Refspec#_deleting_references" +--- diff --git a/content/book/fa/v2/ch00/_diffing_and_merging.html b/content/book/fa/v2/ch00/_diffing_and_merging.html new file mode 100644 index 0000000000..290fb88f82 --- /dev/null +++ b/content/book/fa/v2/ch00/_diffing_and_merging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_diffing_and_merging" +--- diff --git a/content/book/fa/v2/ch00/_diffing_binary_files.html b/content/book/fa/v2/ch00/_diffing_binary_files.html new file mode 100644 index 0000000000..1243a4a045 --- /dev/null +++ b/content/book/fa/v2/ch00/_diffing_binary_files.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_diffing_binary_files" +--- diff --git a/content/book/fa/v2/ch00/_double_dot.html b/content/book/fa/v2/ch00/_double_dot.html new file mode 100644 index 0000000000..4b0f7bddc3 --- /dev/null +++ b/content/book/fa/v2/ch00/_double_dot.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_double_dot" +--- diff --git a/content/book/fa/v2/ch00/_downloading_data.html b/content/book/fa/v2/ch00/_downloading_data.html new file mode 100644 index 0000000000..c60c6ad169 --- /dev/null +++ b/content/book/fa/v2/ch00/_downloading_data.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_downloading_data" +--- diff --git a/content/book/fa/v2/ch00/_dulwich.html b/content/book/fa/v2/ch00/_dulwich.html new file mode 100644 index 0000000000..b5bc731e8f --- /dev/null +++ b/content/book/fa/v2/ch00/_dulwich.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Dulwich#_dulwich" +--- diff --git a/content/book/fa/v2/ch00/_editor.html b/content/book/fa/v2/ch00/_editor.html new file mode 100644 index 0000000000..6e7938061e --- /dev/null +++ b/content/book/fa/v2/ch00/_editor.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-اولین-راه‌اندازی-گیت#_editor" +--- diff --git a/content/book/fa/v2/ch00/_eg_task_lists.html b/content/book/fa/v2/ch00/_eg_task_lists.html new file mode 100644 index 0000000000..afa87201bf --- /dev/null +++ b/content/book/fa/v2/ch00/_eg_task_lists.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_eg_task_lists" +--- diff --git a/content/book/fa/v2/ch00/_email.html b/content/book/fa/v2/ch00/_email.html new file mode 100644 index 0000000000..fb12fce225 --- /dev/null +++ b/content/book/fa/v2/ch00/_email.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Email#_email" +--- diff --git a/content/book/fa/v2/ch00/_email_hooks.html b/content/book/fa/v2/ch00/_email_hooks.html new file mode 100644 index 0000000000..e44da9ce65 --- /dev/null +++ b/content/book/fa/v2/ch00/_email_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_email_hooks" +--- diff --git a/content/book/fa/v2/ch00/_email_notification.html b/content/book/fa/v2/ch00/_email_notification.html new file mode 100644 index 0000000000..7b5a0fe6c7 --- /dev/null +++ b/content/book/fa/v2/ch00/_email_notification.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_email_notification" +--- diff --git a/content/book/fa/v2/ch00/_email_notifications.html b/content/book/fa/v2/ch00/_email_notifications.html new file mode 100644 index 0000000000..4582ac3274 --- /dev/null +++ b/content/book/fa/v2/ch00/_email_notifications.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_email_notifications" +--- diff --git a/content/book/fa/v2/ch00/_email_notifications_2.html b/content/book/fa/v2/ch00/_email_notifications_2.html new file mode 100644 index 0000000000..4b59d9b6c2 --- /dev/null +++ b/content/book/fa/v2/ch00/_email_notifications_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_email_notifications_2" +--- diff --git a/content/book/fa/v2/ch00/_email_pr.html b/content/book/fa/v2/ch00/_email_pr.html new file mode 100644 index 0000000000..2f0f3b4582 --- /dev/null +++ b/content/book/fa/v2/ch00/_email_pr.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_email_pr" +--- diff --git a/content/book/fa/v2/ch00/_emoji.html b/content/book/fa/v2/ch00/_emoji.html new file mode 100644 index 0000000000..b20b0fef85 --- /dev/null +++ b/content/book/fa/v2/ch00/_emoji.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_emoji" +--- diff --git a/content/book/fa/v2/ch00/_enforcing_a_user_based_acl_system.html b/content/book/fa/v2/ch00/_enforcing_a_user_based_acl_system.html new file mode 100644 index 0000000000..210a616238 --- /dev/null +++ b/content/book/fa/v2/ch00/_enforcing_a_user_based_acl_system.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy#_enforcing_a_user_based_acl_system" +--- diff --git a/content/book/fa/v2/ch00/_enforcing_commit_message_format.html b/content/book/fa/v2/ch00/_enforcing_commit_message_format.html new file mode 100644 index 0000000000..920d243c0e --- /dev/null +++ b/content/book/fa/v2/ch00/_enforcing_commit_message_format.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy#_enforcing_commit_message_format" +--- diff --git a/content/book/fa/v2/ch00/_environment_variables.html b/content/book/fa/v2/ch00/_environment_variables.html new file mode 100644 index 0000000000..d0183984c9 --- /dev/null +++ b/content/book/fa/v2/ch00/_environment_variables.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_environment_variables" +--- diff --git a/content/book/fa/v2/ch00/_everyone_must_sign.html b/content/book/fa/v2/ch00/_everyone_must_sign.html new file mode 100644 index 0000000000..1a50f244cb --- /dev/null +++ b/content/book/fa/v2/ch00/_everyone_must_sign.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Signing-Your-Work#_everyone_must_sign" +--- diff --git a/content/book/fa/v2/ch00/_example_markdown.html b/content/book/fa/v2/ch00/_example_markdown.html new file mode 100644 index 0000000000..9307231b4c --- /dev/null +++ b/content/book/fa/v2/ch00/_example_markdown.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_example_markdown" +--- diff --git a/content/book/fa/v2/ch00/_export_ignore.html b/content/book/fa/v2/ch00/_export_ignore.html new file mode 100644 index 0000000000..86e20eeafc --- /dev/null +++ b/content/book/fa/v2/ch00/_export_ignore.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_export_ignore" +--- diff --git a/content/book/fa/v2/ch00/_export_subst.html b/content/book/fa/v2/ch00/_export_subst.html new file mode 100644 index 0000000000..898cb0327a --- /dev/null +++ b/content/book/fa/v2/ch00/_export_subst.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_export_subst" +--- diff --git a/content/book/fa/v2/ch00/_exporting_your_repository.html b/content/book/fa/v2/ch00/_exporting_your_repository.html new file mode 100644 index 0000000000..2bacd76722 --- /dev/null +++ b/content/book/fa/v2/ch00/_exporting_your_repository.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_exporting_your_repository" +--- diff --git a/content/book/fa/v2/ch00/_external_merge_tools.html b/content/book/fa/v2/ch00/_external_merge_tools.html new file mode 100644 index 0000000000..6f7229b1fd --- /dev/null +++ b/content/book/fa/v2/ch00/_external_merge_tools.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_external_merge_tools" +--- diff --git a/content/book/fa/v2/ch00/_external_systems.html b/content/book/fa/v2/ch00/_external_systems.html new file mode 100644 index 0000000000..e8dd97c9e1 --- /dev/null +++ b/content/book/fa/v2/ch00/_external_systems.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-External-Systems#_external_systems" +--- diff --git a/content/book/fa/v2/ch00/_fetch_and_push_on_different_repositories.html b/content/book/fa/v2/ch00/_fetch_and_push_on_different_repositories.html new file mode 100644 index 0000000000..475d2b42cf --- /dev/null +++ b/content/book/fa/v2/ch00/_fetch_and_push_on_different_repositories.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_fetch_and_push_on_different_repositories" +--- diff --git a/content/book/fa/v2/ch00/_fetch_the_changes_of_the_remote_repository.html b/content/book/fa/v2/ch00/_fetch_the_changes_of_the_remote_repository.html new file mode 100644 index 0000000000..2ea1f860e4 --- /dev/null +++ b/content/book/fa/v2/ch00/_fetch_the_changes_of_the_remote_repository.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_fetch_the_changes_of_the_remote_repository" +--- diff --git a/content/book/fa/v2/ch00/_fetching_and_pulling.html b/content/book/fa/v2/ch00/_fetching_and_pulling.html new file mode 100644 index 0000000000..355938633f --- /dev/null +++ b/content/book/fa/v2/ch00/_fetching_and_pulling.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-کار-با-ریموت‌ها#_fetching_and_pulling" +--- diff --git a/content/book/fa/v2/ch00/_file_annotation.html b/content/book/fa/v2/ch00/_file_annotation.html new file mode 100644 index 0000000000..56805adc26 --- /dev/null +++ b/content/book/fa/v2/ch00/_file_annotation.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Debugging-with-Git#_file_annotation" +--- diff --git a/content/book/fa/v2/ch00/_first_time.html b/content/book/fa/v2/ch00/_first_time.html new file mode 100644 index 0000000000..65324cf8bb --- /dev/null +++ b/content/book/fa/v2/ch00/_first_time.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-اولین-راه‌اندازی-گیت#_first_time" +--- diff --git a/content/book/fa/v2/ch00/_fix_the_references.html b/content/book/fa/v2/ch00/_fix_the_references.html new file mode 100644 index 0000000000..3656e3f215 --- /dev/null +++ b/content/book/fa/v2/ch00/_fix_the_references.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_fix_the_references" +--- diff --git a/content/book/fa/v2/ch00/_forking_projects.html b/content/book/fa/v2/ch00/_forking_projects.html new file mode 100644 index 0000000000..ed2f4be9ec --- /dev/null +++ b/content/book/fa/v2/ch00/_forking_projects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_forking_projects" +--- diff --git a/content/book/fa/v2/ch00/_formatting_and_whitespace.html b/content/book/fa/v2/ch00/_formatting_and_whitespace.html new file mode 100644 index 0000000000..7f0551a7ff --- /dev/null +++ b/content/book/fa/v2/ch00/_formatting_and_whitespace.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_formatting_and_whitespace" +--- diff --git a/content/book/fa/v2/ch00/_from_source.html b/content/book/fa/v2/ch00/_from_source.html new file mode 100644 index 0000000000..666102b086 --- /dev/null +++ b/content/book/fa/v2/ch00/_from_source.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-PowerShell#_from_source" +--- diff --git a/content/book/fa/v2/ch00/_further_reading.html b/content/book/fa/v2/ch00/_further_reading.html new file mode 100644 index 0000000000..77456f5c44 --- /dev/null +++ b/content/book/fa/v2/ch00/_further_reading.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Libgit2#_further_reading" +--- diff --git a/content/book/fa/v2/ch00/_further_reading_2.html b/content/book/fa/v2/ch00/_further_reading_2.html new file mode 100644 index 0000000000..1fe164456b --- /dev/null +++ b/content/book/fa/v2/ch00/_further_reading_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-JGit#_further_reading_2" +--- diff --git a/content/book/fa/v2/ch00/_further_reading_3.html b/content/book/fa/v2/ch00/_further_reading_3.html new file mode 100644 index 0000000000..0bde4bb3fa --- /dev/null +++ b/content/book/fa/v2/ch00/_further_reading_3.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-go-git#_further_reading_3" +--- diff --git a/content/book/fa/v2/ch00/_further_reading_4.html b/content/book/fa/v2/ch00/_further_reading_4.html new file mode 100644 index 0000000000..088a6a013a --- /dev/null +++ b/content/book/fa/v2/ch00/_further_reading_4.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Dulwich#_further_reading_4" +--- diff --git a/content/book/fa/v2/ch00/_fusion_configuration.html b/content/book/fa/v2/ch00/_fusion_configuration.html new file mode 100644 index 0000000000..87ee0fe780 --- /dev/null +++ b/content/book/fa/v2/ch00/_fusion_configuration.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_fusion_configuration" +--- diff --git a/content/book/fa/v2/ch00/_generate_ssh_key.html b/content/book/fa/v2/ch00/_generate_ssh_key.html new file mode 100644 index 0000000000..0dce8bddbe --- /dev/null +++ b/content/book/fa/v2/ch00/_generate_ssh_key.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-ساختن-کلید-عمومی-SSH#_generate_ssh_key" +--- diff --git a/content/book/fa/v2/ch00/_getting_a_repo.html b/content/book/fa/v2/ch00/_getting_a_repo.html new file mode 100644 index 0000000000..3256feddb4 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_a_repo.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دستیابی-به-یک-مخزن-گیت#_getting_a_repo" +--- diff --git a/content/book/fa/v2/ch00/_getting_and_creating_projects.html b/content/book/fa/v2/ch00/_getting_and_creating_projects.html new file mode 100644 index 0000000000..8f18a67b3d --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_and_creating_projects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Getting-and-Creating-Projects#_getting_and_creating_projects" +--- diff --git a/content/book/fa/v2/ch00/_getting_git_on_a_server.html b/content/book/fa/v2/ch00/_getting_git_on_a_server.html new file mode 100644 index 0000000000..dcafe1b197 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_git_on_a_server.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-راه‌اندازی-گیت-در-سرور#_getting_git_on_a_server" +--- diff --git a/content/book/fa/v2/ch00/_getting_set_up.html b/content/book/fa/v2/ch00/_getting_set_up.html new file mode 100644 index 0000000000..51d3d3e646 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_set_up.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-JGit#_getting_set_up" +--- diff --git a/content/book/fa/v2/ch00/_getting_started.html b/content/book/fa/v2/ch00/_getting_started.html new file mode 100644 index 0000000000..1ea2776a91 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_started.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_getting_started" +--- diff --git a/content/book/fa/v2/ch00/_getting_started_2.html b/content/book/fa/v2/ch00/_getting_started_2.html new file mode 100644 index 0000000000..408a2ced54 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_started_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_getting_started_2" +--- diff --git a/content/book/fa/v2/ch00/_getting_started_3.html b/content/book/fa/v2/ch00/_getting_started_3.html new file mode 100644 index 0000000000..90edab75fa --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_started_3.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_getting_started_3" +--- diff --git a/content/book/fa/v2/ch00/_getting_started_git_tf.html b/content/book/fa/v2/ch00/_getting_started_git_tf.html new file mode 100644 index 0000000000..f774b8e086 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_started_git_tf.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_getting_started_git_tf" +--- diff --git a/content/book/fa/v2/ch00/_getting_started_git_tfs.html b/content/book/fa/v2/ch00/_getting_started_git_tfs.html new file mode 100644 index 0000000000..6910cd2ef3 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_started_git_tfs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_getting_started_git_tfs" +--- diff --git a/content/book/fa/v2/ch00/_getting_the_bzr_fastimport_plugin.html b/content/book/fa/v2/ch00/_getting_the_bzr_fastimport_plugin.html new file mode 100644 index 0000000000..a6a9f89558 --- /dev/null +++ b/content/book/fa/v2/ch00/_getting_the_bzr_fastimport_plugin.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_getting_the_bzr_fastimport_plugin" +--- diff --git a/content/book/fa/v2/ch00/_git_add.html b/content/book/fa/v2/ch00/_git_add.html new file mode 100644 index 0000000000..89c272ea85 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_add.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_add" +--- diff --git a/content/book/fa/v2/ch00/_git_aliases.html b/content/book/fa/v2/ch00/_git_aliases.html new file mode 100644 index 0000000000..822cd02f28 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_aliases.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-نام‌های-مستعار-در-گیت#_git_aliases" +--- diff --git a/content/book/fa/v2/ch00/_git_am.html b/content/book/fa/v2/ch00/_git_am.html new file mode 100644 index 0000000000..02bb87cd9f --- /dev/null +++ b/content/book/fa/v2/ch00/_git_am.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_git_am" +--- diff --git a/content/book/fa/v2/ch00/_git_am_2.html b/content/book/fa/v2/ch00/_git_am_2.html new file mode 100644 index 0000000000..212799c455 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_am_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Email#_git_am_2" +--- diff --git a/content/book/fa/v2/ch00/_git_amend.html b/content/book/fa/v2/ch00/_git_amend.html new file mode 100644 index 0000000000..5fd1fe4662 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_amend.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_git_amend" +--- diff --git a/content/book/fa/v2/ch00/_git_and_bazaar.html b/content/book/fa/v2/ch00/_git_and_bazaar.html new file mode 100644 index 0000000000..97d3657a8b --- /dev/null +++ b/content/book/fa/v2/ch00/_git_and_bazaar.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_and_bazaar" +--- diff --git a/content/book/fa/v2/ch00/_git_and_mercurial.html b/content/book/fa/v2/ch00/_git_and_mercurial.html new file mode 100644 index 0000000000..8ca1b4ab75 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_and_mercurial.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_and_mercurial" +--- diff --git a/content/book/fa/v2/ch00/_git_and_perforce.html b/content/book/fa/v2/ch00/_git_and_perforce.html new file mode 100644 index 0000000000..d38d0815eb --- /dev/null +++ b/content/book/fa/v2/ch00/_git_and_perforce.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_and_perforce" +--- diff --git a/content/book/fa/v2/ch00/_git_and_perforce_summary.html b/content/book/fa/v2/ch00/_git_and_perforce_summary.html new file mode 100644 index 0000000000..d634b5c85e --- /dev/null +++ b/content/book/fa/v2/ch00/_git_and_perforce_summary.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_and_perforce_summary" +--- diff --git a/content/book/fa/v2/ch00/_git_and_tfs.html b/content/book/fa/v2/ch00/_git_and_tfs.html new file mode 100644 index 0000000000..ff337183e0 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_and_tfs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_and_tfs" +--- diff --git a/content/book/fa/v2/ch00/_git_and_tfs_summary.html b/content/book/fa/v2/ch00/_git_and_tfs_summary.html new file mode 100644 index 0000000000..5761e7e546 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_and_tfs_summary.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_and_tfs_summary" +--- diff --git a/content/book/fa/v2/ch00/_git_apply.html b/content/book/fa/v2/ch00/_git_apply.html new file mode 100644 index 0000000000..3b6e57a03c --- /dev/null +++ b/content/book/fa/v2/ch00/_git_apply.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Email#_git_apply" +--- diff --git a/content/book/fa/v2/ch00/_git_archive.html b/content/book/fa/v2/ch00/_git_archive.html new file mode 100644 index 0000000000..b927008d54 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_archive.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Sharing-and-Updating-Projects#_git_archive" +--- diff --git a/content/book/fa/v2/ch00/_git_as_a_client.html b/content/book/fa/v2/ch00/_git_as_a_client.html new file mode 100644 index 0000000000..d5c5004106 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_as_a_client.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_as_a_client" +--- diff --git a/content/book/fa/v2/ch00/_git_attributes.html b/content/book/fa/v2/ch00/_git_attributes.html new file mode 100644 index 0000000000..1cb06f76e2 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_attributes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_git_attributes" +--- diff --git a/content/book/fa/v2/ch00/_git_bisect.html b/content/book/fa/v2/ch00/_git_bisect.html new file mode 100644 index 0000000000..87e777800f --- /dev/null +++ b/content/book/fa/v2/ch00/_git_bisect.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Debugging#_git_bisect" +--- diff --git a/content/book/fa/v2/ch00/_git_blame.html b/content/book/fa/v2/ch00/_git_blame.html new file mode 100644 index 0000000000..bcc50c8e17 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_blame.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Debugging#_git_blame" +--- diff --git a/content/book/fa/v2/ch00/_git_branch.html b/content/book/fa/v2/ch00/_git_branch.html new file mode 100644 index 0000000000..6fa69b8f96 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_git_branch" +--- diff --git a/content/book/fa/v2/ch00/_git_branches_overview.html b/content/book/fa/v2/ch00/_git_branches_overview.html new file mode 100644 index 0000000000..1a81ebf256 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_branches_overview.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌ها-در-یک-کلمه#_git_branches_overview" +--- diff --git a/content/book/fa/v2/ch00/_git_branching_issues.html b/content/book/fa/v2/ch00/_git_branching_issues.html new file mode 100644 index 0000000000..946e28c64f --- /dev/null +++ b/content/book/fa/v2/ch00/_git_branching_issues.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_branching_issues" +--- diff --git a/content/book/fa/v2/ch00/_git_checkout.html b/content/book/fa/v2/ch00/_git_checkout.html new file mode 100644 index 0000000000..a8db62e5c8 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_checkout.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_git_checkout" +--- diff --git a/content/book/fa/v2/ch00/_git_cherry_pick.html b/content/book/fa/v2/ch00/_git_cherry_pick.html new file mode 100644 index 0000000000..f12173fea8 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_cherry_pick.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Patching#_git_cherry_pick" +--- diff --git a/content/book/fa/v2/ch00/_git_clean.html b/content/book/fa/v2/ch00/_git_clean.html new file mode 100644 index 0000000000..73ba5fe0a2 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_clean.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Stashing-and-Cleaning#_git_clean" +--- diff --git a/content/book/fa/v2/ch00/_git_clean_2.html b/content/book/fa/v2/ch00/_git_clean_2.html new file mode 100644 index 0000000000..22d787711b --- /dev/null +++ b/content/book/fa/v2/ch00/_git_clean_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_clean_2" +--- diff --git a/content/book/fa/v2/ch00/_git_clone.html b/content/book/fa/v2/ch00/_git_clone.html new file mode 100644 index 0000000000..cd2828be04 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_clone.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Getting-and-Creating-Projects#_git_clone" +--- diff --git a/content/book/fa/v2/ch00/_git_cloning.html b/content/book/fa/v2/ch00/_git_cloning.html new file mode 100644 index 0000000000..e17e95d9a6 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_cloning.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دستیابی-به-یک-مخزن-گیت#_git_cloning" +--- diff --git a/content/book/fa/v2/ch00/_git_commit.html b/content/book/fa/v2/ch00/_git_commit.html new file mode 100644 index 0000000000..592019c3f4 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_commit.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_commit" +--- diff --git a/content/book/fa/v2/ch00/_git_commit_objects.html b/content/book/fa/v2/ch00/_git_commit_objects.html new file mode 100644 index 0000000000..7839bf1193 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_commit_objects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-Objects#_git_commit_objects" +--- diff --git a/content/book/fa/v2/ch00/_git_config.html b/content/book/fa/v2/ch00/_git_config.html new file mode 100644 index 0000000000..0b387476c9 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_config.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_git_config" +--- diff --git a/content/book/fa/v2/ch00/_git_config_2.html b/content/book/fa/v2/ch00/_git_config_2.html new file mode 100644 index 0000000000..f58681fbe0 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_config_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Setup-and-Config#_git_config_2" +--- diff --git a/content/book/fa/v2/ch00/_git_describe.html b/content/book/fa/v2/ch00/_git_describe.html new file mode 100644 index 0000000000..14e3f11cac --- /dev/null +++ b/content/book/fa/v2/ch00/_git_describe.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Inspection-and-Comparison#_git_describe" +--- diff --git a/content/book/fa/v2/ch00/_git_diff.html b/content/book/fa/v2/ch00/_git_diff.html new file mode 100644 index 0000000000..5df3c24c44 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_diff.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_diff" +--- diff --git a/content/book/fa/v2/ch00/_git_diff_staged.html b/content/book/fa/v2/ch00/_git_diff_staged.html new file mode 100644 index 0000000000..ff321531e7 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_diff_staged.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_git_diff_staged" +--- diff --git a/content/book/fa/v2/ch00/_git_difftool.html b/content/book/fa/v2/ch00/_git_difftool.html new file mode 100644 index 0000000000..34c8b5c6a4 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_difftool.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_difftool" +--- diff --git a/content/book/fa/v2/ch00/_git_fast_import.html b/content/book/fa/v2/ch00/_git_fast_import.html new file mode 100644 index 0000000000..0cd7d50e73 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_fast_import.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-External-Systems#_git_fast_import" +--- diff --git a/content/book/fa/v2/ch00/_git_fetch.html b/content/book/fa/v2/ch00/_git_fetch.html new file mode 100644 index 0000000000..46490e7ebc --- /dev/null +++ b/content/book/fa/v2/ch00/_git_fetch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Sharing-and-Updating-Projects#_git_fetch" +--- diff --git a/content/book/fa/v2/ch00/_git_filter_branch.html b/content/book/fa/v2/ch00/_git_filter_branch.html new file mode 100644 index 0000000000..2f279eacd2 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_filter_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Administration#_git_filter_branch" +--- diff --git a/content/book/fa/v2/ch00/_git_format_patch.html b/content/book/fa/v2/ch00/_git_format_patch.html new file mode 100644 index 0000000000..5d8aa68358 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_format_patch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Email#_git_format_patch" +--- diff --git a/content/book/fa/v2/ch00/_git_fsck.html b/content/book/fa/v2/ch00/_git_fsck.html new file mode 100644 index 0000000000..df8d248f47 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_fsck.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Administration#_git_fsck" +--- diff --git a/content/book/fa/v2/ch00/_git_fusion_summary.html b/content/book/fa/v2/ch00/_git_fusion_summary.html new file mode 100644 index 0000000000..9477172de2 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_fusion_summary.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_fusion_summary" +--- diff --git a/content/book/fa/v2/ch00/_git_gc.html b/content/book/fa/v2/ch00/_git_gc.html new file mode 100644 index 0000000000..4112fa5d80 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_gc.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery#_git_gc" +--- diff --git a/content/book/fa/v2/ch00/_git_gc_2.html b/content/book/fa/v2/ch00/_git_gc_2.html new file mode 100644 index 0000000000..f9046982d4 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_gc_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Administration#_git_gc_2" +--- diff --git a/content/book/fa/v2/ch00/_git_grep.html b/content/book/fa/v2/ch00/_git_grep.html new file mode 100644 index 0000000000..7a483669a5 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_grep.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Searching#_git_grep" +--- diff --git a/content/book/fa/v2/ch00/_git_grep_2.html b/content/book/fa/v2/ch00/_git_grep_2.html new file mode 100644 index 0000000000..ba98c57cfc --- /dev/null +++ b/content/book/fa/v2/ch00/_git_grep_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Debugging#_git_grep_2" +--- diff --git a/content/book/fa/v2/ch00/_git_help.html b/content/book/fa/v2/ch00/_git_help.html new file mode 100644 index 0000000000..ad9c0128a4 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_help.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-کمک-گرفتن#_git_help" +--- diff --git a/content/book/fa/v2/ch00/_git_help_2.html b/content/book/fa/v2/ch00/_git_help_2.html new file mode 100644 index 0000000000..9158dcd0c0 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_help_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Setup-and-Config#_git_help_2" +--- diff --git a/content/book/fa/v2/ch00/_git_hooks.html b/content/book/fa/v2/ch00/_git_hooks.html new file mode 100644 index 0000000000..945f3cb8ed --- /dev/null +++ b/content/book/fa/v2/ch00/_git_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_git_hooks" +--- diff --git a/content/book/fa/v2/ch00/_git_imap_send.html b/content/book/fa/v2/ch00/_git_imap_send.html new file mode 100644 index 0000000000..f79b9b7bee --- /dev/null +++ b/content/book/fa/v2/ch00/_git_imap_send.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Email#_git_imap_send" +--- diff --git a/content/book/fa/v2/ch00/_git_in_bash.html b/content/book/fa/v2/ch00/_git_in_bash.html new file mode 100644 index 0000000000..f3fff98a43 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_in_bash.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Bash#_git_in_bash" +--- diff --git a/content/book/fa/v2/ch00/_git_in_eclipse.html b/content/book/fa/v2/ch00/_git_in_eclipse.html new file mode 100644 index 0000000000..73bcae01b9 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_in_eclipse.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Eclipse#_git_in_eclipse" +--- diff --git a/content/book/fa/v2/ch00/_git_in_intellij_pycharm_webstorm_phpstorm_rubymine.html b/content/book/fa/v2/ch00/_git_in_intellij_pycharm_webstorm_phpstorm_rubymine.html new file mode 100644 index 0000000000..89e4ee7c44 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_in_intellij_pycharm_webstorm_phpstorm_rubymine.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-IntelliJ-/-PyCharm-/-WebStorm-/-PhpStorm-/-RubyMine#_git_in_intellij_pycharm_webstorm_phpstorm_rubymine" +--- diff --git a/content/book/fa/v2/ch00/_git_in_sublime_text.html b/content/book/fa/v2/ch00/_git_in_sublime_text.html new file mode 100644 index 0000000000..f0e0a71670 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_in_sublime_text.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Sublime-Text#_git_in_sublime_text" +--- diff --git a/content/book/fa/v2/ch00/_git_in_visual_studio.html b/content/book/fa/v2/ch00/_git_in_visual_studio.html new file mode 100644 index 0000000000..2347e1f2f2 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_in_visual_studio.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Visual-Studio#_git_in_visual_studio" +--- diff --git a/content/book/fa/v2/ch00/_git_in_visual_studio_code.html b/content/book/fa/v2/ch00/_git_in_visual_studio_code.html new file mode 100644 index 0000000000..2317582025 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_in_visual_studio_code.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Visual-Studio-Code#_git_in_visual_studio_code" +--- diff --git a/content/book/fa/v2/ch00/_git_in_zsh.html b/content/book/fa/v2/ch00/_git_in_zsh.html new file mode 100644 index 0000000000..2ef15fb961 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_in_zsh.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Zsh#_git_in_zsh" +--- diff --git a/content/book/fa/v2/ch00/_git_init.html b/content/book/fa/v2/ch00/_git_init.html new file mode 100644 index 0000000000..38000a4159 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_init.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Getting-and-Creating-Projects#_git_init" +--- diff --git a/content/book/fa/v2/ch00/_git_log.html b/content/book/fa/v2/ch00/_git_log.html new file mode 100644 index 0000000000..4cb37102d4 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_log.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_git_log" +--- diff --git a/content/book/fa/v2/ch00/_git_log_searching.html b/content/book/fa/v2/ch00/_git_log_searching.html new file mode 100644 index 0000000000..1e2ea6021e --- /dev/null +++ b/content/book/fa/v2/ch00/_git_log_searching.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Searching#_git_log_searching" +--- diff --git a/content/book/fa/v2/ch00/_git_merge.html b/content/book/fa/v2/ch00/_git_merge.html new file mode 100644 index 0000000000..4edfe87dd9 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_merge.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_git_merge" +--- diff --git a/content/book/fa/v2/ch00/_git_mergetool.html b/content/book/fa/v2/ch00/_git_mergetool.html new file mode 100644 index 0000000000..7f4f7907ac --- /dev/null +++ b/content/book/fa/v2/ch00/_git_mergetool.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_git_mergetool" +--- diff --git a/content/book/fa/v2/ch00/_git_mv.html b/content/book/fa/v2/ch00/_git_mv.html new file mode 100644 index 0000000000..0e03394c67 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_mv.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_git_mv" +--- diff --git a/content/book/fa/v2/ch00/_git_mv_2.html b/content/book/fa/v2/ch00/_git_mv_2.html new file mode 100644 index 0000000000..abb89fb10e --- /dev/null +++ b/content/book/fa/v2/ch00/_git_mv_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_mv_2" +--- diff --git a/content/book/fa/v2/ch00/_git_p4.html b/content/book/fa/v2/ch00/_git_p4.html new file mode 100644 index 0000000000..972e9a5ab9 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_p4.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_git_p4" +--- diff --git a/content/book/fa/v2/ch00/_git_p4_branches.html b/content/book/fa/v2/ch00/_git_p4_branches.html new file mode 100644 index 0000000000..f3369e145b --- /dev/null +++ b/content/book/fa/v2/ch00/_git_p4_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_p4_branches" +--- diff --git a/content/book/fa/v2/ch00/_git_p4_client.html b/content/book/fa/v2/ch00/_git_p4_client.html new file mode 100644 index 0000000000..0d82234000 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_p4_client.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_p4_client" +--- diff --git a/content/book/fa/v2/ch00/_git_powershell.html b/content/book/fa/v2/ch00/_git_powershell.html new file mode 100644 index 0000000000..2376d8178b --- /dev/null +++ b/content/book/fa/v2/ch00/_git_powershell.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-PowerShell#_git_powershell" +--- diff --git a/content/book/fa/v2/ch00/_git_pull.html b/content/book/fa/v2/ch00/_git_pull.html new file mode 100644 index 0000000000..c1e262cb5a --- /dev/null +++ b/content/book/fa/v2/ch00/_git_pull.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Sharing-and-Updating-Projects#_git_pull" +--- diff --git a/content/book/fa/v2/ch00/_git_push.html b/content/book/fa/v2/ch00/_git_push.html new file mode 100644 index 0000000000..971e3c2f45 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_push.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Sharing-and-Updating-Projects#_git_push" +--- diff --git a/content/book/fa/v2/ch00/_git_rebase.html b/content/book/fa/v2/ch00/_git_rebase.html new file mode 100644 index 0000000000..06537ccfe0 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_rebase.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Patching#_git_rebase" +--- diff --git a/content/book/fa/v2/ch00/_git_reflog.html b/content/book/fa/v2/ch00/_git_reflog.html new file mode 100644 index 0000000000..c68b8c64a3 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_reflog.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_git_reflog" +--- diff --git a/content/book/fa/v2/ch00/_git_reflog_2.html b/content/book/fa/v2/ch00/_git_reflog_2.html new file mode 100644 index 0000000000..d4d941e78b --- /dev/null +++ b/content/book/fa/v2/ch00/_git_reflog_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Administration#_git_reflog_2" +--- diff --git a/content/book/fa/v2/ch00/_git_refs.html b/content/book/fa/v2/ch00/_git_refs.html new file mode 100644 index 0000000000..c950290b3c --- /dev/null +++ b/content/book/fa/v2/ch00/_git_refs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-References#_git_refs" +--- diff --git a/content/book/fa/v2/ch00/_git_remote.html b/content/book/fa/v2/ch00/_git_remote.html new file mode 100644 index 0000000000..9cdf1ae62d --- /dev/null +++ b/content/book/fa/v2/ch00/_git_remote.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Sharing-and-Updating-Projects#_git_remote" +--- diff --git a/content/book/fa/v2/ch00/_git_remote_hg.html b/content/book/fa/v2/ch00/_git_remote_hg.html new file mode 100644 index 0000000000..d683461dfe --- /dev/null +++ b/content/book/fa/v2/ch00/_git_remote_hg.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_remote_hg" +--- diff --git a/content/book/fa/v2/ch00/_git_request_pull.html b/content/book/fa/v2/ch00/_git_request_pull.html new file mode 100644 index 0000000000..3f82ca38f6 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_request_pull.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Email#_git_request_pull" +--- diff --git a/content/book/fa/v2/ch00/_git_reset.html b/content/book/fa/v2/ch00/_git_reset.html new file mode 100644 index 0000000000..9ca1e81857 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_reset.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_git_reset" +--- diff --git a/content/book/fa/v2/ch00/_git_reset_2.html b/content/book/fa/v2/ch00/_git_reset_2.html new file mode 100644 index 0000000000..142533e198 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_reset_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_reset_2" +--- diff --git a/content/book/fa/v2/ch00/_git_revert.html b/content/book/fa/v2/ch00/_git_revert.html new file mode 100644 index 0000000000..c5bc10f5af --- /dev/null +++ b/content/book/fa/v2/ch00/_git_revert.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Patching#_git_revert" +--- diff --git a/content/book/fa/v2/ch00/_git_rm.html b/content/book/fa/v2/ch00/_git_rm.html new file mode 100644 index 0000000000..0486794296 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_rm.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_rm" +--- diff --git a/content/book/fa/v2/ch00/_git_send_email.html b/content/book/fa/v2/ch00/_git_send_email.html new file mode 100644 index 0000000000..f7d39eb12d --- /dev/null +++ b/content/book/fa/v2/ch00/_git_send_email.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Email#_git_send_email" +--- diff --git a/content/book/fa/v2/ch00/_git_shortlog.html b/content/book/fa/v2/ch00/_git_shortlog.html new file mode 100644 index 0000000000..facf903f2a --- /dev/null +++ b/content/book/fa/v2/ch00/_git_shortlog.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Inspection-and-Comparison#_git_shortlog" +--- diff --git a/content/book/fa/v2/ch00/_git_show.html b/content/book/fa/v2/ch00/_git_show.html new file mode 100644 index 0000000000..53dcd9bf61 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_show.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Inspection-and-Comparison#_git_show" +--- diff --git a/content/book/fa/v2/ch00/_git_stash.html b/content/book/fa/v2/ch00/_git_stash.html new file mode 100644 index 0000000000..2be79088aa --- /dev/null +++ b/content/book/fa/v2/ch00/_git_stash.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_git_stash" +--- diff --git a/content/book/fa/v2/ch00/_git_stashing.html b/content/book/fa/v2/ch00/_git_stashing.html new file mode 100644 index 0000000000..3f962c76cb --- /dev/null +++ b/content/book/fa/v2/ch00/_git_stashing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Stashing-and-Cleaning#_git_stashing" +--- diff --git a/content/book/fa/v2/ch00/_git_status.html b/content/book/fa/v2/ch00/_git_status.html new file mode 100644 index 0000000000..7270956bcb --- /dev/null +++ b/content/book/fa/v2/ch00/_git_status.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Basic-Snapshotting#_git_status" +--- diff --git a/content/book/fa/v2/ch00/_git_submodule.html b/content/book/fa/v2/ch00/_git_submodule.html new file mode 100644 index 0000000000..488cb45cf7 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_submodule.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Sharing-and-Updating-Projects#_git_submodule" +--- diff --git a/content/book/fa/v2/ch00/_git_submodules.html b/content/book/fa/v2/ch00/_git_submodules.html new file mode 100644 index 0000000000..05c325ab71 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_submodules.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_git_submodules" +--- diff --git a/content/book/fa/v2/ch00/_git_svn.html b/content/book/fa/v2/ch00/_git_svn.html new file mode 100644 index 0000000000..3f3c293cb4 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_svn.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_svn" +--- diff --git a/content/book/fa/v2/ch00/_git_svn_2.html b/content/book/fa/v2/ch00/_git_svn_2.html new file mode 100644 index 0000000000..30584a9a42 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_svn_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_svn_2" +--- diff --git a/content/book/fa/v2/ch00/_git_svn_3.html b/content/book/fa/v2/ch00/_git_svn_3.html new file mode 100644 index 0000000000..998e123a7a --- /dev/null +++ b/content/book/fa/v2/ch00/_git_svn_3.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-External-Systems#_git_svn_3" +--- diff --git a/content/book/fa/v2/ch00/_git_svn_summary.html b/content/book/fa/v2/ch00/_git_svn_summary.html new file mode 100644 index 0000000000..5228fbea43 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_svn_summary.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_svn_summary" +--- diff --git a/content/book/fa/v2/ch00/_git_tag.html b/content/book/fa/v2/ch00/_git_tag.html new file mode 100644 index 0000000000..5a94807334 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_tag.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Branching-and-Merging#_git_tag" +--- diff --git a/content/book/fa/v2/ch00/_git_tagging.html b/content/book/fa/v2/ch00/_git_tagging.html new file mode 100644 index 0000000000..bb4f5bed7f --- /dev/null +++ b/content/book/fa/v2/ch00/_git_tagging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_git_tagging" +--- diff --git a/content/book/fa/v2/ch00/_git_tfs.html b/content/book/fa/v2/ch00/_git_tfs.html new file mode 100644 index 0000000000..4f0770ed1f --- /dev/null +++ b/content/book/fa/v2/ch00/_git_tfs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_git_tfs" +--- diff --git a/content/book/fa/v2/ch00/_git_tfs_workflow.html b/content/book/fa/v2/ch00/_git_tfs_workflow.html new file mode 100644 index 0000000000..74b446f0f9 --- /dev/null +++ b/content/book/fa/v2/ch00/_git_tfs_workflow.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_git_tfs_workflow" +--- diff --git a/content/book/fa/v2/ch00/_github_flavored_markdown.html b/content/book/fa/v2/ch00/_github_flavored_markdown.html new file mode 100644 index 0000000000..e9d2a6fa8e --- /dev/null +++ b/content/book/fa/v2/ch00/_github_flavored_markdown.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_github_flavored_markdown" +--- diff --git a/content/book/fa/v2/ch00/_github_for_macos_and_windows.html b/content/book/fa/v2/ch00/_github_for_macos_and_windows.html new file mode 100644 index 0000000000..b5e3e4a2c1 --- /dev/null +++ b/content/book/fa/v2/ch00/_github_for_macos_and_windows.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#_github_for_macos_and_windows" +--- diff --git a/content/book/fa/v2/ch00/_gitk_and_git_gui.html b/content/book/fa/v2/ch00/_gitk_and_git_gui.html new file mode 100644 index 0000000000..fc4dfca937 --- /dev/null +++ b/content/book/fa/v2/ch00/_gitk_and_git_gui.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#_gitk_and_git_gui" +--- diff --git a/content/book/fa/v2/ch00/_gitlab_groups_section.html b/content/book/fa/v2/ch00/_gitlab_groups_section.html new file mode 100644 index 0000000000..348c22be1f --- /dev/null +++ b/content/book/fa/v2/ch00/_gitlab_groups_section.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_gitlab_groups_section" +--- diff --git a/content/book/fa/v2/ch00/_global_behavior.html b/content/book/fa/v2/ch00/_global_behavior.html new file mode 100644 index 0000000000..0ea40119b5 --- /dev/null +++ b/content/book/fa/v2/ch00/_global_behavior.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_global_behavior" +--- diff --git a/content/book/fa/v2/ch00/_go_git.html b/content/book/fa/v2/ch00/_go_git.html new file mode 100644 index 0000000000..086d977bf8 --- /dev/null +++ b/content/book/fa/v2/ch00/_go_git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-go-git#_go_git" +--- diff --git a/content/book/fa/v2/ch00/_gpg_introduction.html b/content/book/fa/v2/ch00/_gpg_introduction.html new file mode 100644 index 0000000000..f01c1e545f --- /dev/null +++ b/content/book/fa/v2/ch00/_gpg_introduction.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Signing-Your-Work#_gpg_introduction" +--- diff --git a/content/book/fa/v2/ch00/_graphical_interfaces.html b/content/book/fa/v2/ch00/_graphical_interfaces.html new file mode 100644 index 0000000000..f32ff03c3d --- /dev/null +++ b/content/book/fa/v2/ch00/_graphical_interfaces.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#_graphical_interfaces" +--- diff --git a/content/book/fa/v2/ch00/_help_autocorrect.html b/content/book/fa/v2/ch00/_help_autocorrect.html new file mode 100644 index 0000000000..8bc2f1aec5 --- /dev/null +++ b/content/book/fa/v2/ch00/_help_autocorrect.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_help_autocorrect" +--- diff --git a/content/book/fa/v2/ch00/_hooks.html b/content/book/fa/v2/ch00/_hooks.html new file mode 100644 index 0000000000..383f4062e9 --- /dev/null +++ b/content/book/fa/v2/ch00/_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_hooks" +--- diff --git "a/content/book/fa/v2/ch00/_http_\330\272\333\214\330\261\331\207\331\210\330\264\331\205\331\206\330\257.html" "b/content/book/fa/v2/ch00/_http_\330\272\333\214\330\261\331\207\331\210\330\264\331\205\331\206\330\257.html" new file mode 100644 index 0000000000..ef7f4ccd5f --- /dev/null +++ "b/content/book/fa/v2/ch00/_http_\330\272\333\214\330\261\331\207\331\210\330\264\331\205\331\206\330\257.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_http_غیرهوشمند" +--- diff --git "a/content/book/fa/v2/ch00/_http_\331\207\331\210\330\264\331\205\331\206\330\257.html" "b/content/book/fa/v2/ch00/_http_\331\207\331\210\330\264\331\205\331\206\330\257.html" new file mode 100644 index 0000000000..7a6263f89d --- /dev/null +++ "b/content/book/fa/v2/ch00/_http_\331\207\331\210\330\264\331\205\331\206\330\257.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_http_هوشمند" +--- diff --git "a/content/book/fa/v2/ch00/_http_\331\207\331\210\330\264\331\205\331\206\330\257_2.html" "b/content/book/fa/v2/ch00/_http_\331\207\331\210\330\264\331\205\331\206\330\257_2.html" new file mode 100644 index 0000000000..d5c0ce838d --- /dev/null +++ "b/content/book/fa/v2/ch00/_http_\331\207\331\210\330\264\331\205\331\206\330\257_2.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-HTTP-هوشمند#_http_هوشمند_2" +--- diff --git a/content/book/fa/v2/ch00/_https.html b/content/book/fa/v2/ch00/_https.html new file mode 100644 index 0000000000..22cff86326 --- /dev/null +++ b/content/book/fa/v2/ch00/_https.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_https" +--- diff --git a/content/book/fa/v2/ch00/_https_2.html b/content/book/fa/v2/ch00/_https_2.html new file mode 100644 index 0000000000..48252a2208 --- /dev/null +++ b/content/book/fa/v2/ch00/_https_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_https_2" +--- diff --git a/content/book/fa/v2/ch00/_identifying_binary_files.html b/content/book/fa/v2/ch00/_identifying_binary_files.html new file mode 100644 index 0000000000..ce067e8e99 --- /dev/null +++ b/content/book/fa/v2/ch00/_identifying_binary_files.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_identifying_binary_files" +--- diff --git a/content/book/fa/v2/ch00/_ignore_what_is_ignored_with_bzrignore.html b/content/book/fa/v2/ch00/_ignore_what_is_ignored_with_bzrignore.html new file mode 100644 index 0000000000..e7d1665455 --- /dev/null +++ b/content/book/fa/v2/ch00/_ignore_what_is_ignored_with_bzrignore.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_ignore_what_is_ignored_with_bzrignore" +--- diff --git a/content/book/fa/v2/ch00/_ignoring.html b/content/book/fa/v2/ch00/_ignoring.html new file mode 100644 index 0000000000..d56d1e7931 --- /dev/null +++ b/content/book/fa/v2/ch00/_ignoring.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_ignoring" +--- diff --git a/content/book/fa/v2/ch00/_ignoring_the_files_that_were_ignored_with_bzrignore.html b/content/book/fa/v2/ch00/_ignoring_the_files_that_were_ignored_with_bzrignore.html new file mode 100644 index 0000000000..1c9234c10d --- /dev/null +++ b/content/book/fa/v2/ch00/_ignoring_the_files_that_were_ignored_with_bzrignore.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_ignoring_the_files_that_were_ignored_with_bzrignore" +--- diff --git a/content/book/fa/v2/ch00/_ignoring_what_subversion_ignores.html b/content/book/fa/v2/ch00/_ignoring_what_subversion_ignores.html new file mode 100644 index 0000000000..56c0098409 --- /dev/null +++ b/content/book/fa/v2/ch00/_ignoring_what_subversion_ignores.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_ignoring_what_subversion_ignores" +--- diff --git a/content/book/fa/v2/ch00/_ignoring_whitespace.html b/content/book/fa/v2/ch00/_ignoring_whitespace.html new file mode 100644 index 0000000000..c94e3bd690 --- /dev/null +++ b/content/book/fa/v2/ch00/_ignoring_whitespace.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_ignoring_whitespace" +--- diff --git a/content/book/fa/v2/ch00/_images.html b/content/book/fa/v2/ch00/_images.html new file mode 100644 index 0000000000..86f3fb3f55 --- /dev/null +++ b/content/book/fa/v2/ch00/_images.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_images" +--- diff --git a/content/book/fa/v2/ch00/_inspecting_remote.html b/content/book/fa/v2/ch00/_inspecting_remote.html new file mode 100644 index 0000000000..e5e9014b3e --- /dev/null +++ b/content/book/fa/v2/ch00/_inspecting_remote.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-کار-با-ریموت‌ها#_inspecting_remote" +--- diff --git a/content/book/fa/v2/ch00/_inspection_and_comparison.html b/content/book/fa/v2/ch00/_inspection_and_comparison.html new file mode 100644 index 0000000000..a904c1365b --- /dev/null +++ b/content/book/fa/v2/ch00/_inspection_and_comparison.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Inspection-and-Comparison#_inspection_and_comparison" +--- diff --git a/content/book/fa/v2/ch00/_installation.html b/content/book/fa/v2/ch00/_installation.html new file mode 100644 index 0000000000..3e1b637872 --- /dev/null +++ b/content/book/fa/v2/ch00/_installation.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#_installation" +--- diff --git a/content/book/fa/v2/ch00/_installation_2.html b/content/book/fa/v2/ch00/_installation_2.html new file mode 100644 index 0000000000..16c680bfcb --- /dev/null +++ b/content/book/fa/v2/ch00/_installation_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-PowerShell#_installation_2" +--- diff --git a/content/book/fa/v2/ch00/_installing_a_hook.html b/content/book/fa/v2/ch00/_installing_a_hook.html new file mode 100644 index 0000000000..a1e50de5c6 --- /dev/null +++ b/content/book/fa/v2/ch00/_installing_a_hook.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_installing_a_hook" +--- diff --git a/content/book/fa/v2/ch00/_integration_manager.html b/content/book/fa/v2/ch00/_integration_manager.html new file mode 100644 index 0000000000..0b0deae228 --- /dev/null +++ b/content/book/fa/v2/ch00/_integration_manager.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#_integration_manager" +--- diff --git a/content/book/fa/v2/ch00/_interactive_staging.html b/content/book/fa/v2/ch00/_interactive_staging.html new file mode 100644 index 0000000000..85949f13e1 --- /dev/null +++ b/content/book/fa/v2/ch00/_interactive_staging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Interactive-Staging#_interactive_staging" +--- diff --git a/content/book/fa/v2/ch00/_issues_with_submodules.html b/content/book/fa/v2/ch00/_issues_with_submodules.html new file mode 100644 index 0000000000..305e8cb373 --- /dev/null +++ b/content/book/fa/v2/ch00/_issues_with_submodules.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_issues_with_submodules" +--- diff --git a/content/book/fa/v2/ch00/_iterating_on_a_pull_request.html b/content/book/fa/v2/ch00/_iterating_on_a_pull_request.html new file mode 100644 index 0000000000..8c92cbce22 --- /dev/null +++ b/content/book/fa/v2/ch00/_iterating_on_a_pull_request.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_iterating_on_a_pull_request" +--- diff --git a/content/book/fa/v2/ch00/_jgit.html b/content/book/fa/v2/ch00/_jgit.html new file mode 100644 index 0000000000..deb5be8c4e --- /dev/null +++ b/content/book/fa/v2/ch00/_jgit.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-JGit#_jgit" +--- diff --git a/content/book/fa/v2/ch00/_keeping_up_with_upstream.html b/content/book/fa/v2/ch00/_keeping_up_with_upstream.html new file mode 100644 index 0000000000..006aea99d0 --- /dev/null +++ b/content/book/fa/v2/ch00/_keeping_up_with_upstream.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_keeping_up_with_upstream" +--- diff --git a/content/book/fa/v2/ch00/_keyword_expansion.html b/content/book/fa/v2/ch00/_keyword_expansion.html new file mode 100644 index 0000000000..20e270ae9e --- /dev/null +++ b/content/book/fa/v2/ch00/_keyword_expansion.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_keyword_expansion" +--- diff --git a/content/book/fa/v2/ch00/_libgit2.html b/content/book/fa/v2/ch00/_libgit2.html new file mode 100644 index 0000000000..89341aa0c0 --- /dev/null +++ b/content/book/fa/v2/ch00/_libgit2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Libgit2#_libgit2" +--- diff --git a/content/book/fa/v2/ch00/_libgit2_bindings.html b/content/book/fa/v2/ch00/_libgit2_bindings.html new file mode 100644 index 0000000000..d734a11012 --- /dev/null +++ b/content/book/fa/v2/ch00/_libgit2_bindings.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Libgit2#_libgit2_bindings" +--- diff --git a/content/book/fa/v2/ch00/_libgit2sharp.html b/content/book/fa/v2/ch00/_libgit2sharp.html new file mode 100644 index 0000000000..e7cc2ddb09 --- /dev/null +++ b/content/book/fa/v2/ch00/_libgit2sharp.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Libgit2#_libgit2sharp" +--- diff --git a/content/book/fa/v2/ch00/_line_log_search.html b/content/book/fa/v2/ch00/_line_log_search.html new file mode 100644 index 0000000000..7bec447285 --- /dev/null +++ b/content/book/fa/v2/ch00/_line_log_search.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Searching#_line_log_search" +--- diff --git a/content/book/fa/v2/ch00/_maintaining_gh_project.html b/content/book/fa/v2/ch00/_maintaining_gh_project.html new file mode 100644 index 0000000000..a2ef9d2e88 --- /dev/null +++ b/content/book/fa/v2/ch00/_maintaining_gh_project.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_maintaining_gh_project" +--- diff --git a/content/book/fa/v2/ch00/_maintenance_and_data_recovery.html b/content/book/fa/v2/ch00/_maintenance_and_data_recovery.html new file mode 100644 index 0000000000..8b8d589b82 --- /dev/null +++ b/content/book/fa/v2/ch00/_maintenance_and_data_recovery.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery#_maintenance_and_data_recovery" +--- diff --git a/content/book/fa/v2/ch00/_making_a_subdirectory_the_new_root.html b/content/book/fa/v2/ch00/_making_a_subdirectory_the_new_root.html new file mode 100644 index 0000000000..04d16afda4 --- /dev/null +++ b/content/book/fa/v2/ch00/_making_a_subdirectory_the_new_root.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_making_a_subdirectory_the_new_root" +--- diff --git a/content/book/fa/v2/ch00/_managing_pull_requests.html b/content/book/fa/v2/ch00/_managing_pull_requests.html new file mode 100644 index 0000000000..b7f35d6a58 --- /dev/null +++ b/content/book/fa/v2/ch00/_managing_pull_requests.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_managing_pull_requests" +--- diff --git a/content/book/fa/v2/ch00/_manual_remerge.html b/content/book/fa/v2/ch00/_manual_remerge.html new file mode 100644 index 0000000000..e167908dc0 --- /dev/null +++ b/content/book/fa/v2/ch00/_manual_remerge.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_manual_remerge" +--- diff --git a/content/book/fa/v2/ch00/_md_code.html b/content/book/fa/v2/ch00/_md_code.html new file mode 100644 index 0000000000..8f53f0329a --- /dev/null +++ b/content/book/fa/v2/ch00/_md_code.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_md_code" +--- diff --git a/content/book/fa/v2/ch00/_md_drag.html b/content/book/fa/v2/ch00/_md_drag.html new file mode 100644 index 0000000000..a5acf50e6a --- /dev/null +++ b/content/book/fa/v2/ch00/_md_drag.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_md_drag" +--- diff --git a/content/book/fa/v2/ch00/_md_emoji.html b/content/book/fa/v2/ch00/_md_emoji.html new file mode 100644 index 0000000000..45afea06d3 --- /dev/null +++ b/content/book/fa/v2/ch00/_md_emoji.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_md_emoji" +--- diff --git a/content/book/fa/v2/ch00/_md_emoji_auto.html b/content/book/fa/v2/ch00/_md_emoji_auto.html new file mode 100644 index 0000000000..d36ea83436 --- /dev/null +++ b/content/book/fa/v2/ch00/_md_emoji_auto.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_md_emoji_auto" +--- diff --git a/content/book/fa/v2/ch00/_md_quote.html b/content/book/fa/v2/ch00/_md_quote.html new file mode 100644 index 0000000000..67fb87a117 --- /dev/null +++ b/content/book/fa/v2/ch00/_md_quote.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_md_quote" +--- diff --git a/content/book/fa/v2/ch00/_mentions_and_notifications.html b/content/book/fa/v2/ch00/_mentions_and_notifications.html new file mode 100644 index 0000000000..e723707598 --- /dev/null +++ b/content/book/fa/v2/ch00/_mentions_and_notifications.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_mentions_and_notifications" +--- diff --git a/content/book/fa/v2/ch00/_mercurial.html b/content/book/fa/v2/ch00/_mercurial.html new file mode 100644 index 0000000000..033051df54 --- /dev/null +++ b/content/book/fa/v2/ch00/_mercurial.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_mercurial" +--- diff --git a/content/book/fa/v2/ch00/_mercurial_summary.html b/content/book/fa/v2/ch00/_mercurial_summary.html new file mode 100644 index 0000000000..43c19abb6a --- /dev/null +++ b/content/book/fa/v2/ch00/_mercurial_summary.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_mercurial_summary" +--- diff --git a/content/book/fa/v2/ch00/_merge_button.html b/content/book/fa/v2/ch00/_merge_button.html new file mode 100644 index 0000000000..d2cffca72b --- /dev/null +++ b/content/book/fa/v2/ch00/_merge_button.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_merge_button" +--- diff --git a/content/book/fa/v2/ch00/_merge_conflicts.html b/content/book/fa/v2/ch00/_merge_conflicts.html new file mode 100644 index 0000000000..92674b0f66 --- /dev/null +++ b/content/book/fa/v2/ch00/_merge_conflicts.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_merge_conflicts" +--- diff --git a/content/book/fa/v2/ch00/_merge_log.html b/content/book/fa/v2/ch00/_merge_log.html new file mode 100644 index 0000000000..bf3c624bd6 --- /dev/null +++ b/content/book/fa/v2/ch00/_merge_log.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_merge_log" +--- diff --git a/content/book/fa/v2/ch00/_merge_rebase_work.html b/content/book/fa/v2/ch00/_merge_rebase_work.html new file mode 100644 index 0000000000..802e41292e --- /dev/null +++ b/content/book/fa/v2/ch00/_merge_rebase_work.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_merge_rebase_work" +--- diff --git a/content/book/fa/v2/ch00/_merge_strategies.html b/content/book/fa/v2/ch00/_merge_strategies.html new file mode 100644 index 0000000000..2c5dc18af9 --- /dev/null +++ b/content/book/fa/v2/ch00/_merge_strategies.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#_merge_strategies" +--- diff --git a/content/book/fa/v2/ch00/_merging_submodule_changes.html b/content/book/fa/v2/ch00/_merging_submodule_changes.html new file mode 100644 index 0000000000..a4d920e924 --- /dev/null +++ b/content/book/fa/v2/ch00/_merging_submodule_changes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_merging_submodule_changes" +--- diff --git a/content/book/fa/v2/ch00/_migrating.html b/content/book/fa/v2/ch00/_migrating.html new file mode 100644 index 0000000000..1bd8d2c98f --- /dev/null +++ b/content/book/fa/v2/ch00/_migrating.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_migrating" +--- diff --git a/content/book/fa/v2/ch00/_miscellaneous.html b/content/book/fa/v2/ch00/_miscellaneous.html new file mode 100644 index 0000000000..57cb6a156a --- /dev/null +++ b/content/book/fa/v2/ch00/_miscellaneous.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_miscellaneous" +--- diff --git a/content/book/fa/v2/ch00/_multiple_points.html b/content/book/fa/v2/ch00/_multiple_points.html new file mode 100644 index 0000000000..64aab5f9c4 --- /dev/null +++ b/content/book/fa/v2/ch00/_multiple_points.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_multiple_points" +--- diff --git a/content/book/fa/v2/ch00/_networking.html b/content/book/fa/v2/ch00/_networking.html new file mode 100644 index 0000000000..341e123659 --- /dev/null +++ b/content/book/fa/v2/ch00/_networking.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_networking" +--- diff --git a/content/book/fa/v2/ch00/_new_repo_dropdown.html b/content/book/fa/v2/ch00/_new_repo_dropdown.html new file mode 100644 index 0000000000..23c6d936f6 --- /dev/null +++ b/content/book/fa/v2/ch00/_new_repo_dropdown.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_new_repo_dropdown" +--- diff --git a/content/book/fa/v2/ch00/_not_center.html b/content/book/fa/v2/ch00/_not_center.html new file mode 100644 index 0000000000..4856f8ad4a --- /dev/null +++ b/content/book/fa/v2/ch00/_not_center.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_not_center" +--- diff --git a/content/book/fa/v2/ch00/_object_storage.html b/content/book/fa/v2/ch00/_object_storage.html new file mode 100644 index 0000000000..58b43fe394 --- /dev/null +++ b/content/book/fa/v2/ch00/_object_storage.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-Objects#_object_storage" +--- diff --git a/content/book/fa/v2/ch00/_objective_git.html b/content/book/fa/v2/ch00/_objective_git.html new file mode 100644 index 0000000000..c092b06bd2 --- /dev/null +++ b/content/book/fa/v2/ch00/_objective_git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Libgit2#_objective_git" +--- diff --git a/content/book/fa/v2/ch00/_objects.html b/content/book/fa/v2/ch00/_objects.html new file mode 100644 index 0000000000..47812a2bca --- /dev/null +++ b/content/book/fa/v2/ch00/_objects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-Objects#_objects" +--- diff --git a/content/book/fa/v2/ch00/_octokit.html b/content/book/fa/v2/ch00/_octokit.html new file mode 100644 index 0000000000..e77943d11b --- /dev/null +++ b/content/book/fa/v2/ch00/_octokit.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_octokit" +--- diff --git a/content/book/fa/v2/ch00/_org_page.html b/content/book/fa/v2/ch00/_org_page.html new file mode 100644 index 0000000000..1a790bdb9c --- /dev/null +++ b/content/book/fa/v2/ch00/_org_page.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Managing-an-organization#_org_page" +--- diff --git a/content/book/fa/v2/ch00/_organization_basics.html b/content/book/fa/v2/ch00/_organization_basics.html new file mode 100644 index 0000000000..68232a98fe --- /dev/null +++ b/content/book/fa/v2/ch00/_organization_basics.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Managing-an-organization#_organization_basics" +--- diff --git a/content/book/fa/v2/ch00/_other_client_hooks.html b/content/book/fa/v2/ch00/_other_client_hooks.html new file mode 100644 index 0000000000..f772cebaa9 --- /dev/null +++ b/content/book/fa/v2/ch00/_other_client_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_other_client_hooks" +--- diff --git a/content/book/fa/v2/ch00/_other_guis.html b/content/book/fa/v2/ch00/_other_guis.html new file mode 100644 index 0000000000..ce4f3484ed --- /dev/null +++ b/content/book/fa/v2/ch00/_other_guis.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#_other_guis" +--- diff --git a/content/book/fa/v2/ch00/_other_types_of_merges.html b/content/book/fa/v2/ch00/_other_types_of_merges.html new file mode 100644 index 0000000000..6b10c0f41b --- /dev/null +++ b/content/book/fa/v2/ch00/_other_types_of_merges.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_other_types_of_merges" +--- diff --git a/content/book/fa/v2/ch00/_our_or_theirs_preference.html b/content/book/fa/v2/ch00/_our_or_theirs_preference.html new file mode 100644 index 0000000000..75ca98d888 --- /dev/null +++ b/content/book/fa/v2/ch00/_our_or_theirs_preference.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_our_or_theirs_preference" +--- diff --git a/content/book/fa/v2/ch00/_p4_git_fusion.html b/content/book/fa/v2/ch00/_p4_git_fusion.html new file mode 100644 index 0000000000..bf662886c9 --- /dev/null +++ b/content/book/fa/v2/ch00/_p4_git_fusion.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_p4_git_fusion" +--- diff --git a/content/book/fa/v2/ch00/_packfiles.html b/content/book/fa/v2/ch00/_packfiles.html new file mode 100644 index 0000000000..eea4e3e5d9 --- /dev/null +++ b/content/book/fa/v2/ch00/_packfiles.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Packfiles#_packfiles" +--- diff --git a/content/book/fa/v2/ch00/_patches_from_email.html b/content/book/fa/v2/ch00/_patches_from_email.html new file mode 100644 index 0000000000..abcb1d0cba --- /dev/null +++ b/content/book/fa/v2/ch00/_patches_from_email.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_patches_from_email" +--- diff --git a/content/book/fa/v2/ch00/_patching.html b/content/book/fa/v2/ch00/_patching.html new file mode 100644 index 0000000000..b4b9e45348 --- /dev/null +++ b/content/book/fa/v2/ch00/_patching.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Patching#_patching" +--- diff --git a/content/book/fa/v2/ch00/_pathspecs.html b/content/book/fa/v2/ch00/_pathspecs.html new file mode 100644 index 0000000000..f859b790e4 --- /dev/null +++ b/content/book/fa/v2/ch00/_pathspecs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_pathspecs" +--- diff --git a/content/book/fa/v2/ch00/_perforce_git_fusion.html b/content/book/fa/v2/ch00/_perforce_git_fusion.html new file mode 100644 index 0000000000..c29e18b61b --- /dev/null +++ b/content/book/fa/v2/ch00/_perforce_git_fusion.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_perforce_git_fusion" +--- diff --git a/content/book/fa/v2/ch00/_perforce_import.html b/content/book/fa/v2/ch00/_perforce_import.html new file mode 100644 index 0000000000..acb235ed18 --- /dev/null +++ b/content/book/fa/v2/ch00/_perforce_import.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_perforce_import" +--- diff --git a/content/book/fa/v2/ch00/_personal_avatar.html b/content/book/fa/v2/ch00/_personal_avatar.html new file mode 100644 index 0000000000..8d9ee17fc0 --- /dev/null +++ b/content/book/fa/v2/ch00/_personal_avatar.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Account-Setup-and-Configuration#_personal_avatar" +--- diff --git a/content/book/fa/v2/ch00/_plumbing.html b/content/book/fa/v2/ch00/_plumbing.html new file mode 100644 index 0000000000..9409486d0a --- /dev/null +++ b/content/book/fa/v2/ch00/_plumbing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-JGit#_plumbing" +--- diff --git a/content/book/fa/v2/ch00/_plumbing_commands.html b/content/book/fa/v2/ch00/_plumbing_commands.html new file mode 100644 index 0000000000..be09233ed2 --- /dev/null +++ b/content/book/fa/v2/ch00/_plumbing_commands.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Plumbing-Commands#_plumbing_commands" +--- diff --git a/content/book/fa/v2/ch00/_plumbing_porcelain.html b/content/book/fa/v2/ch00/_plumbing_porcelain.html new file mode 100644 index 0000000000..f97480f0e2 --- /dev/null +++ b/content/book/fa/v2/ch00/_plumbing_porcelain.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Plumbing-and-Porcelain#_plumbing_porcelain" +--- diff --git a/content/book/fa/v2/ch00/_porcelain.html b/content/book/fa/v2/ch00/_porcelain.html new file mode 100644 index 0000000000..1e4f8eb3b4 --- /dev/null +++ b/content/book/fa/v2/ch00/_porcelain.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-JGit#_porcelain" +--- diff --git a/content/book/fa/v2/ch00/_post_receive.html b/content/book/fa/v2/ch00/_post_receive.html new file mode 100644 index 0000000000..ae71266368 --- /dev/null +++ b/content/book/fa/v2/ch00/_post_receive.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_post_receive" +--- diff --git a/content/book/fa/v2/ch00/_powershell_gallery.html b/content/book/fa/v2/ch00/_powershell_gallery.html new file mode 100644 index 0000000000..9a36e502e6 --- /dev/null +++ b/content/book/fa/v2/ch00/_powershell_gallery.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-PowerShell#_powershell_gallery" +--- diff --git a/content/book/fa/v2/ch00/_pr_closed.html b/content/book/fa/v2/ch00/_pr_closed.html new file mode 100644 index 0000000000..5860ca6edb --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_closed.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pr_closed" +--- diff --git a/content/book/fa/v2/ch00/_pr_discussion.html b/content/book/fa/v2/ch00/_pr_discussion.html new file mode 100644 index 0000000000..c60bd01027 --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_discussion.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pr_discussion" +--- diff --git a/content/book/fa/v2/ch00/_pr_fail.html b/content/book/fa/v2/ch00/_pr_fail.html new file mode 100644 index 0000000000..a6b2af9307 --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_fail.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pr_fail" +--- diff --git a/content/book/fa/v2/ch00/_pr_final.html b/content/book/fa/v2/ch00/_pr_final.html new file mode 100644 index 0000000000..4eeb34ff06 --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_final.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pr_final" +--- diff --git a/content/book/fa/v2/ch00/_pr_merge_fix.html b/content/book/fa/v2/ch00/_pr_merge_fix.html new file mode 100644 index 0000000000..ca80b163c9 --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_merge_fix.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pr_merge_fix" +--- diff --git a/content/book/fa/v2/ch00/_pr_references.html b/content/book/fa/v2/ch00/_pr_references.html new file mode 100644 index 0000000000..29f0378b60 --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_references.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pr_references" +--- diff --git a/content/book/fa/v2/ch00/_pr_references_render.html b/content/book/fa/v2/ch00/_pr_references_render.html new file mode 100644 index 0000000000..eb78cc9335 --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_references_render.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pr_references_render" +--- diff --git a/content/book/fa/v2/ch00/_pr_refs.html b/content/book/fa/v2/ch00/_pr_refs.html new file mode 100644 index 0000000000..6d48a647dd --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_refs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_pr_refs" +--- diff --git a/content/book/fa/v2/ch00/_pr_targets.html b/content/book/fa/v2/ch00/_pr_targets.html new file mode 100644 index 0000000000..6db7dbfbec --- /dev/null +++ b/content/book/fa/v2/ch00/_pr_targets.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_pr_targets" +--- diff --git a/content/book/fa/v2/ch00/_pre_merge_rebase_work.html b/content/book/fa/v2/ch00/_pre_merge_rebase_work.html new file mode 100644 index 0000000000..c3832367ba --- /dev/null +++ b/content/book/fa/v2/ch00/_pre_merge_rebase_work.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_pre_merge_rebase_work" +--- diff --git a/content/book/fa/v2/ch00/_pre_receive.html b/content/book/fa/v2/ch00/_pre_receive.html new file mode 100644 index 0000000000..de838c719e --- /dev/null +++ b/content/book/fa/v2/ch00/_pre_receive.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_pre_receive" +--- diff --git a/content/book/fa/v2/ch00/_preparing_release.html b/content/book/fa/v2/ch00/_preparing_release.html new file mode 100644 index 0000000000..96c1d3e943 --- /dev/null +++ b/content/book/fa/v2/ch00/_preparing_release.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_preparing_release" +--- diff --git a/content/book/fa/v2/ch00/_prerequisites_windows_only.html b/content/book/fa/v2/ch00/_prerequisites_windows_only.html new file mode 100644 index 0000000000..1e4401e653 --- /dev/null +++ b/content/book/fa/v2/ch00/_prerequisites_windows_only.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-PowerShell#_prerequisites_windows_only" +--- diff --git a/content/book/fa/v2/ch00/_private_team.html b/content/book/fa/v2/ch00/_private_team.html new file mode 100644 index 0000000000..7940e6f1d7 --- /dev/null +++ b/content/book/fa/v2/ch00/_private_team.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#_private_team" +--- diff --git a/content/book/fa/v2/ch00/_project_administration.html b/content/book/fa/v2/ch00/_project_administration.html new file mode 100644 index 0000000000..75475abdc5 --- /dev/null +++ b/content/book/fa/v2/ch00/_project_administration.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_project_administration" +--- diff --git a/content/book/fa/v2/ch00/_project_over_email.html b/content/book/fa/v2/ch00/_project_over_email.html new file mode 100644 index 0000000000..c42837d016 --- /dev/null +++ b/content/book/fa/v2/ch00/_project_over_email.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#_project_over_email" +--- diff --git a/content/book/fa/v2/ch00/_project_with_a_single_branch.html b/content/book/fa/v2/ch00/_project_with_a_single_branch.html new file mode 100644 index 0000000000..a0bf85805b --- /dev/null +++ b/content/book/fa/v2/ch00/_project_with_a_single_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_project_with_a_single_branch" +--- diff --git a/content/book/fa/v2/ch00/_protocols_summary.html b/content/book/fa/v2/ch00/_protocols_summary.html new file mode 100644 index 0000000000..ec9598deb3 --- /dev/null +++ b/content/book/fa/v2/ch00/_protocols_summary.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_protocols_summary" +--- diff --git a/content/book/fa/v2/ch00/_public_project.html b/content/book/fa/v2/ch00/_public_project.html new file mode 100644 index 0000000000..e62708336a --- /dev/null +++ b/content/book/fa/v2/ch00/_public_project.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#_public_project" +--- diff --git a/content/book/fa/v2/ch00/_publishing_submodules.html b/content/book/fa/v2/ch00/_publishing_submodules.html new file mode 100644 index 0000000000..785e61e640 --- /dev/null +++ b/content/book/fa/v2/ch00/_publishing_submodules.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_publishing_submodules" +--- diff --git a/content/book/fa/v2/ch00/_pull_requests_as_patches.html b/content/book/fa/v2/ch00/_pull_requests_as_patches.html new file mode 100644 index 0000000000..3ee8c26499 --- /dev/null +++ b/content/book/fa/v2/ch00/_pull_requests_as_patches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_pull_requests_as_patches" +--- diff --git a/content/book/fa/v2/ch00/_pull_requests_on_pull_requests.html b/content/book/fa/v2/ch00/_pull_requests_on_pull_requests.html new file mode 100644 index 0000000000..fbd3e98c8f --- /dev/null +++ b/content/book/fa/v2/ch00/_pull_requests_on_pull_requests.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_pull_requests_on_pull_requests" +--- diff --git a/content/book/fa/v2/ch00/_pulling_in_new_changes.html b/content/book/fa/v2/ch00/_pulling_in_new_changes.html new file mode 100644 index 0000000000..aca189c0dc --- /dev/null +++ b/content/book/fa/v2/ch00/_pulling_in_new_changes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_pulling_in_new_changes" +--- diff --git a/content/book/fa/v2/ch00/_pulling_in_upstream_changes_from_the_submodule_remote.html b/content/book/fa/v2/ch00/_pulling_in_upstream_changes_from_the_submodule_remote.html new file mode 100644 index 0000000000..fce9dafebd --- /dev/null +++ b/content/book/fa/v2/ch00/_pulling_in_upstream_changes_from_the_submodule_remote.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_pulling_in_upstream_changes_from_the_submodule_remote" +--- diff --git a/content/book/fa/v2/ch00/_pulling_upstream_changes_from_the_project_remote.html b/content/book/fa/v2/ch00/_pulling_upstream_changes_from_the_project_remote.html new file mode 100644 index 0000000000..8a23766daa --- /dev/null +++ b/content/book/fa/v2/ch00/_pulling_upstream_changes_from_the_project_remote.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_pulling_upstream_changes_from_the_project_remote" +--- diff --git a/content/book/fa/v2/ch00/_push_your_work_on_the_remote_repository.html b/content/book/fa/v2/ch00/_push_your_work_on_the_remote_repository.html new file mode 100644 index 0000000000..2549c995fb --- /dev/null +++ b/content/book/fa/v2/ch00/_push_your_work_on_the_remote_repository.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_push_your_work_on_the_remote_repository" +--- diff --git a/content/book/fa/v2/ch00/_pushing_branches.html b/content/book/fa/v2/ch00/_pushing_branches.html new file mode 100644 index 0000000000..a004dc8101 --- /dev/null +++ b/content/book/fa/v2/ch00/_pushing_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌های-ریموت#_pushing_branches" +--- diff --git a/content/book/fa/v2/ch00/_pushing_refspecs.html b/content/book/fa/v2/ch00/_pushing_refspecs.html new file mode 100644 index 0000000000..5d27187468 --- /dev/null +++ b/content/book/fa/v2/ch00/_pushing_refspecs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-The-Refspec#_pushing_refspecs" +--- diff --git a/content/book/fa/v2/ch00/_pushing_remotes.html b/content/book/fa/v2/ch00/_pushing_remotes.html new file mode 100644 index 0000000000..6d44de3d75 --- /dev/null +++ b/content/book/fa/v2/ch00/_pushing_remotes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-کار-با-ریموت‌ها#_pushing_remotes" +--- diff --git a/content/book/fa/v2/ch00/_pygit2.html b/content/book/fa/v2/ch00/_pygit2.html new file mode 100644 index 0000000000..7177578711 --- /dev/null +++ b/content/book/fa/v2/ch00/_pygit2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-B:-Embedding-Git-in-your-Applications-Libgit2#_pygit2" +--- diff --git a/content/book/fa/v2/ch00/_quoting.html b/content/book/fa/v2/ch00/_quoting.html new file mode 100644 index 0000000000..55cd231405 --- /dev/null +++ b/content/book/fa/v2/ch00/_quoting.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_quoting" +--- diff --git a/content/book/fa/v2/ch00/_readme.html b/content/book/fa/v2/ch00/_readme.html new file mode 100644 index 0000000000..b93b45ab51 --- /dev/null +++ b/content/book/fa/v2/ch00/_readme.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_readme" +--- diff --git a/content/book/fa/v2/ch00/_rebase_cherry_pick.html b/content/book/fa/v2/ch00/_rebase_cherry_pick.html new file mode 100644 index 0000000000..18a4094c84 --- /dev/null +++ b/content/book/fa/v2/ch00/_rebase_cherry_pick.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_rebase_cherry_pick" +--- diff --git a/content/book/fa/v2/ch00/_rebase_peril.html b/content/book/fa/v2/ch00/_rebase_peril.html new file mode 100644 index 0000000000..f0141fa1aa --- /dev/null +++ b/content/book/fa/v2/ch00/_rebase_peril.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_rebase_peril" +--- diff --git a/content/book/fa/v2/ch00/_rebase_rebase.html b/content/book/fa/v2/ch00/_rebase_rebase.html new file mode 100644 index 0000000000..0f53c331e4 --- /dev/null +++ b/content/book/fa/v2/ch00/_rebase_rebase.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_rebase_rebase" +--- diff --git a/content/book/fa/v2/ch00/_rebase_rebase_work.html b/content/book/fa/v2/ch00/_rebase_rebase_work.html new file mode 100644 index 0000000000..ec674738bd --- /dev/null +++ b/content/book/fa/v2/ch00/_rebase_rebase_work.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_rebase_rebase_work" +--- diff --git a/content/book/fa/v2/ch00/_rebasing.html b/content/book/fa/v2/ch00/_rebasing.html new file mode 100644 index 0000000000..696dafb6e1 --- /dev/null +++ b/content/book/fa/v2/ch00/_rebasing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_rebasing" +--- diff --git a/content/book/fa/v2/ch00/_recap.html b/content/book/fa/v2/ch00/_recap.html new file mode 100644 index 0000000000..16810cb746 --- /dev/null +++ b/content/book/fa/v2/ch00/_recap.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_recap" +--- diff --git a/content/book/fa/v2/ch00/_receive_denydeletes.html b/content/book/fa/v2/ch00/_receive_denydeletes.html new file mode 100644 index 0000000000..a892ff3342 --- /dev/null +++ b/content/book/fa/v2/ch00/_receive_denydeletes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_receive_denydeletes" +--- diff --git a/content/book/fa/v2/ch00/_receive_denynonfastforwards.html b/content/book/fa/v2/ch00/_receive_denynonfastforwards.html new file mode 100644 index 0000000000..68f2ac42e0 --- /dev/null +++ b/content/book/fa/v2/ch00/_receive_denynonfastforwards.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_receive_denynonfastforwards" +--- diff --git a/content/book/fa/v2/ch00/_receive_fsckobjects.html b/content/book/fa/v2/ch00/_receive_fsckobjects.html new file mode 100644 index 0000000000..faacb6ff36 --- /dev/null +++ b/content/book/fa/v2/ch00/_receive_fsckobjects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_receive_fsckobjects" +--- diff --git a/content/book/fa/v2/ch00/_recommended_workflow.html b/content/book/fa/v2/ch00/_recommended_workflow.html new file mode 100644 index 0000000000..d999d5dbb0 --- /dev/null +++ b/content/book/fa/v2/ch00/_recommended_workflow.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#_recommended_workflow" +--- diff --git a/content/book/fa/v2/ch00/_references.html b/content/book/fa/v2/ch00/_references.html new file mode 100644 index 0000000000..8565f81b60 --- /dev/null +++ b/content/book/fa/v2/ch00/_references.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_references" +--- diff --git a/content/book/fa/v2/ch00/_refspec.html b/content/book/fa/v2/ch00/_refspec.html new file mode 100644 index 0000000000..59df972627 --- /dev/null +++ b/content/book/fa/v2/ch00/_refspec.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-The-Refspec#_refspec" +--- diff --git a/content/book/fa/v2/ch00/_remote_branches.html b/content/book/fa/v2/ch00/_remote_branches.html new file mode 100644 index 0000000000..ebad51e4d2 --- /dev/null +++ b/content/book/fa/v2/ch00/_remote_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌های-ریموت#_remote_branches" +--- diff --git a/content/book/fa/v2/ch00/_remote_repos.html b/content/book/fa/v2/ch00/_remote_repos.html new file mode 100644 index 0000000000..9f4461e9ac --- /dev/null +++ b/content/book/fa/v2/ch00/_remote_repos.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-کار-با-ریموت‌ها#_remote_repos" +--- diff --git a/content/book/fa/v2/ch00/_remotes.html b/content/book/fa/v2/ch00/_remotes.html new file mode 100644 index 0000000000..27168045be --- /dev/null +++ b/content/book/fa/v2/ch00/_remotes.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-References#_remotes" +--- diff --git a/content/book/fa/v2/ch00/_removing_file_every_commit.html b/content/book/fa/v2/ch00/_removing_file_every_commit.html new file mode 100644 index 0000000000..b54c466fd3 --- /dev/null +++ b/content/book/fa/v2/ch00/_removing_file_every_commit.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_removing_file_every_commit" +--- diff --git a/content/book/fa/v2/ch00/_removing_files.html b/content/book/fa/v2/ch00/_removing_files.html new file mode 100644 index 0000000000..84079f7f7a --- /dev/null +++ b/content/book/fa/v2/ch00/_removing_files.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_removing_files" +--- diff --git a/content/book/fa/v2/ch00/_removing_objects.html b/content/book/fa/v2/ch00/_removing_objects.html new file mode 100644 index 0000000000..3cd19eb83d --- /dev/null +++ b/content/book/fa/v2/ch00/_removing_objects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Maintenance-and-Data-Recovery#_removing_objects" +--- diff --git a/content/book/fa/v2/ch00/_reordering_commits.html b/content/book/fa/v2/ch00/_reordering_commits.html new file mode 100644 index 0000000000..7cd0aace35 --- /dev/null +++ b/content/book/fa/v2/ch00/_reordering_commits.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_reordering_commits" +--- diff --git a/content/book/fa/v2/ch00/_replace.html b/content/book/fa/v2/ch00/_replace.html new file mode 100644 index 0000000000..6ae23b4a8e --- /dev/null +++ b/content/book/fa/v2/ch00/_replace.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Replace#_replace" +--- diff --git a/content/book/fa/v2/ch00/_repository_locations.html b/content/book/fa/v2/ch00/_repository_locations.html new file mode 100644 index 0000000000..f0529ab7d4 --- /dev/null +++ b/content/book/fa/v2/ch00/_repository_locations.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Environment-Variables#_repository_locations" +--- diff --git a/content/book/fa/v2/ch00/_reset_with_a_path.html b/content/book/fa/v2/ch00/_reset_with_a_path.html new file mode 100644 index 0000000000..dc4a313f65 --- /dev/null +++ b/content/book/fa/v2/ch00/_reset_with_a_path.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_reset_with_a_path" +--- diff --git a/content/book/fa/v2/ch00/_reverse_commit.html b/content/book/fa/v2/ch00/_reverse_commit.html new file mode 100644 index 0000000000..4060db8759 --- /dev/null +++ b/content/book/fa/v2/ch00/_reverse_commit.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_reverse_commit" +--- diff --git a/content/book/fa/v2/ch00/_revision_selection.html b/content/book/fa/v2/ch00/_revision_selection.html new file mode 100644 index 0000000000..a2af7a6989 --- /dev/null +++ b/content/book/fa/v2/ch00/_revision_selection.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_revision_selection" +--- diff --git a/content/book/fa/v2/ch00/_rewriting_history.html b/content/book/fa/v2/ch00/_rewriting_history.html new file mode 100644 index 0000000000..18d62a1d5d --- /dev/null +++ b/content/book/fa/v2/ch00/_rewriting_history.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_rewriting_history" +--- diff --git a/content/book/fa/v2/ch00/_scripting_github.html b/content/book/fa/v2/ch00/_scripting_github.html new file mode 100644 index 0000000000..b8f1f357cd --- /dev/null +++ b/content/book/fa/v2/ch00/_scripting_github.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_scripting_github" +--- diff --git a/content/book/fa/v2/ch00/_searching.html b/content/book/fa/v2/ch00/_searching.html new file mode 100644 index 0000000000..226db00551 --- /dev/null +++ b/content/book/fa/v2/ch00/_searching.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Searching#_searching" +--- diff --git a/content/book/fa/v2/ch00/_sending_your_repository_to_the_server.html b/content/book/fa/v2/ch00/_sending_your_repository_to_the_server.html new file mode 100644 index 0000000000..bac19cb7f4 --- /dev/null +++ b/content/book/fa/v2/ch00/_sending_your_repository_to_the_server.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_sending_your_repository_to_the_server" +--- diff --git a/content/book/fa/v2/ch00/_server_configuration.html b/content/book/fa/v2/ch00/_server_configuration.html new file mode 100644 index 0000000000..d9bea1b5f7 --- /dev/null +++ b/content/book/fa/v2/ch00/_server_configuration.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_server_configuration" +--- diff --git a/content/book/fa/v2/ch00/_server_side_hook.html b/content/book/fa/v2/ch00/_server_side_hook.html new file mode 100644 index 0000000000..89f7909374 --- /dev/null +++ b/content/book/fa/v2/ch00/_server_side_hook.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy#_server_side_hook" +--- diff --git a/content/book/fa/v2/ch00/_server_side_hooks.html b/content/book/fa/v2/ch00/_server_side_hooks.html new file mode 100644 index 0000000000..a80e566549 --- /dev/null +++ b/content/book/fa/v2/ch00/_server_side_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_server_side_hooks" +--- diff --git a/content/book/fa/v2/ch00/_service_config.html b/content/book/fa/v2/ch00/_service_config.html new file mode 100644 index 0000000000..8d7e1a8dfe --- /dev/null +++ b/content/book/fa/v2/ch00/_service_config.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_service_config" +--- diff --git a/content/book/fa/v2/ch00/_services.html b/content/book/fa/v2/ch00/_services.html new file mode 100644 index 0000000000..91635a4f3c --- /dev/null +++ b/content/book/fa/v2/ch00/_services.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_services" +--- diff --git a/content/book/fa/v2/ch00/_services_and_hooks.html b/content/book/fa/v2/ch00/_services_and_hooks.html new file mode 100644 index 0000000000..78feb82a41 --- /dev/null +++ b/content/book/fa/v2/ch00/_services_and_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_services_and_hooks" +--- diff --git a/content/book/fa/v2/ch00/_services_hooks.html b/content/book/fa/v2/ch00/_services_hooks.html new file mode 100644 index 0000000000..6b502d49e8 --- /dev/null +++ b/content/book/fa/v2/ch00/_services_hooks.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_services_hooks" +--- diff --git a/content/book/fa/v2/ch00/_setting_up.html b/content/book/fa/v2/ch00/_setting_up.html new file mode 100644 index 0000000000..fd6f18029e --- /dev/null +++ b/content/book/fa/v2/ch00/_setting_up.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_setting_up" +--- diff --git a/content/book/fa/v2/ch00/_setting_up_2.html b/content/book/fa/v2/ch00/_setting_up_2.html new file mode 100644 index 0000000000..322d230fa8 --- /dev/null +++ b/content/book/fa/v2/ch00/_setting_up_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_setting_up_2" +--- diff --git a/content/book/fa/v2/ch00/_setting_up_3.html b/content/book/fa/v2/ch00/_setting_up_3.html new file mode 100644 index 0000000000..c8b7c4a5a2 --- /dev/null +++ b/content/book/fa/v2/ch00/_setting_up_3.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_setting_up_3" +--- diff --git a/content/book/fa/v2/ch00/_setting_up_server.html b/content/book/fa/v2/ch00/_setting_up_server.html new file mode 100644 index 0000000000..4afb3272cc --- /dev/null +++ b/content/book/fa/v2/ch00/_setting_up_server.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-نصب-و-راه‌اندازی-سرور#_setting_up_server" +--- diff --git a/content/book/fa/v2/ch00/_setup_and_config.html b/content/book/fa/v2/ch00/_setup_and_config.html new file mode 100644 index 0000000000..77c1a49fee --- /dev/null +++ b/content/book/fa/v2/ch00/_setup_and_config.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Setup-and-Config#_setup_and_config" +--- diff --git a/content/book/fa/v2/ch00/_sharing_and_updating_projects.html b/content/book/fa/v2/ch00/_sharing_and_updating_projects.html new file mode 100644 index 0000000000..6a3e283547 --- /dev/null +++ b/content/book/fa/v2/ch00/_sharing_and_updating_projects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-C:-Git-Commands-Sharing-and-Updating-Projects#_sharing_and_updating_projects" +--- diff --git a/content/book/fa/v2/ch00/_sharing_tags.html b/content/book/fa/v2/ch00/_sharing_tags.html new file mode 100644 index 0000000000..01c548c000 --- /dev/null +++ b/content/book/fa/v2/ch00/_sharing_tags.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_sharing_tags" +--- diff --git a/content/book/fa/v2/ch00/_short_sha_1.html b/content/book/fa/v2/ch00/_short_sha_1.html new file mode 100644 index 0000000000..3133f810e7 --- /dev/null +++ b/content/book/fa/v2/ch00/_short_sha_1.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_short_sha_1" +--- diff --git a/content/book/fa/v2/ch00/_signing.html b/content/book/fa/v2/ch00/_signing.html new file mode 100644 index 0000000000..1d665573e3 --- /dev/null +++ b/content/book/fa/v2/ch00/_signing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Signing-Your-Work#_signing" +--- diff --git a/content/book/fa/v2/ch00/_signing_commits.html b/content/book/fa/v2/ch00/_signing_commits.html new file mode 100644 index 0000000000..48d7e08a3b --- /dev/null +++ b/content/book/fa/v2/ch00/_signing_commits.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Signing-Your-Work#_signing_commits" +--- diff --git a/content/book/fa/v2/ch00/_signing_tags.html b/content/book/fa/v2/ch00/_signing_tags.html new file mode 100644 index 0000000000..d96591cca0 --- /dev/null +++ b/content/book/fa/v2/ch00/_signing_tags.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Signing-Your-Work#_signing_tags" +--- diff --git a/content/book/fa/v2/ch00/_single_revisions.html b/content/book/fa/v2/ch00/_single_revisions.html new file mode 100644 index 0000000000..5c73b0b712 --- /dev/null +++ b/content/book/fa/v2/ch00/_single_revisions.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_single_revisions" +--- diff --git a/content/book/fa/v2/ch00/_special_files.html b/content/book/fa/v2/ch00/_special_files.html new file mode 100644 index 0000000000..2a2fc2fa84 --- /dev/null +++ b/content/book/fa/v2/ch00/_special_files.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_special_files" +--- diff --git a/content/book/fa/v2/ch00/_splitting_a_commit.html b/content/book/fa/v2/ch00/_splitting_a_commit.html new file mode 100644 index 0000000000..8e645c093b --- /dev/null +++ b/content/book/fa/v2/ch00/_splitting_a_commit.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_splitting_a_commit" +--- diff --git a/content/book/fa/v2/ch00/_squashing.html b/content/book/fa/v2/ch00/_squashing.html new file mode 100644 index 0000000000..9b037dc1a3 --- /dev/null +++ b/content/book/fa/v2/ch00/_squashing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_squashing" +--- diff --git a/content/book/fa/v2/ch00/_squashing_2.html b/content/book/fa/v2/ch00/_squashing_2.html new file mode 100644 index 0000000000..ce4845b5b2 --- /dev/null +++ b/content/book/fa/v2/ch00/_squashing_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_squashing_2" +--- diff --git a/content/book/fa/v2/ch00/_ssh.html b/content/book/fa/v2/ch00/_ssh.html new file mode 100644 index 0000000000..43b65b95b4 --- /dev/null +++ b/content/book/fa/v2/ch00/_ssh.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_ssh" +--- diff --git a/content/book/fa/v2/ch00/_ssh_2.html b/content/book/fa/v2/ch00/_ssh_2.html new file mode 100644 index 0000000000..dbd6e03848 --- /dev/null +++ b/content/book/fa/v2/ch00/_ssh_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_ssh_2" +--- diff --git a/content/book/fa/v2/ch00/_ssh_access.html b/content/book/fa/v2/ch00/_ssh_access.html new file mode 100644 index 0000000000..e979e03b76 --- /dev/null +++ b/content/book/fa/v2/ch00/_ssh_access.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Account-Setup-and-Configuration#_ssh_access" +--- diff --git a/content/book/fa/v2/ch00/_staging_and_unstaging_files.html b/content/book/fa/v2/ch00/_staging_and_unstaging_files.html new file mode 100644 index 0000000000..93a88581b5 --- /dev/null +++ b/content/book/fa/v2/ch00/_staging_and_unstaging_files.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Interactive-Staging#_staging_and_unstaging_files" +--- diff --git a/content/book/fa/v2/ch00/_staging_patches.html b/content/book/fa/v2/ch00/_staging_patches.html new file mode 100644 index 0000000000..71932aa0d0 --- /dev/null +++ b/content/book/fa/v2/ch00/_staging_patches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Interactive-Staging#_staging_patches" +--- diff --git a/content/book/fa/v2/ch00/_starting_submodules.html b/content/book/fa/v2/ch00/_starting_submodules.html new file mode 100644 index 0000000000..13f19d05ca --- /dev/null +++ b/content/book/fa/v2/ch00/_starting_submodules.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_starting_submodules" +--- diff --git a/content/book/fa/v2/ch00/_stashing_your_work.html b/content/book/fa/v2/ch00/_stashing_your_work.html new file mode 100644 index 0000000000..9b14b15430 --- /dev/null +++ b/content/book/fa/v2/ch00/_stashing_your_work.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Stashing-and-Cleaning#_stashing_your_work" +--- diff --git a/content/book/fa/v2/ch00/_step_1_move_head.html b/content/book/fa/v2/ch00/_step_1_move_head.html new file mode 100644 index 0000000000..6813e05872 --- /dev/null +++ b/content/book/fa/v2/ch00/_step_1_move_head.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_step_1_move_head" +--- diff --git a/content/book/fa/v2/ch00/_step_2_updating_the_index_mixed.html b/content/book/fa/v2/ch00/_step_2_updating_the_index_mixed.html new file mode 100644 index 0000000000..aa285dbf72 --- /dev/null +++ b/content/book/fa/v2/ch00/_step_2_updating_the_index_mixed.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_step_2_updating_the_index_mixed" +--- diff --git a/content/book/fa/v2/ch00/_step_3_updating_the_working_directory_hard.html b/content/book/fa/v2/ch00/_step_3_updating_the_working_directory_hard.html new file mode 100644 index 0000000000..820e21c6a4 --- /dev/null +++ b/content/book/fa/v2/ch00/_step_3_updating_the_working_directory_hard.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_step_3_updating_the_working_directory_hard" +--- diff --git a/content/book/fa/v2/ch00/_submodule_foreach.html b/content/book/fa/v2/ch00/_submodule_foreach.html new file mode 100644 index 0000000000..43ce6e9b24 --- /dev/null +++ b/content/book/fa/v2/ch00/_submodule_foreach.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_submodule_foreach" +--- diff --git a/content/book/fa/v2/ch00/_submodule_tips.html b/content/book/fa/v2/ch00/_submodule_tips.html new file mode 100644 index 0000000000..f041a941bb --- /dev/null +++ b/content/book/fa/v2/ch00/_submodule_tips.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_submodule_tips" +--- diff --git a/content/book/fa/v2/ch00/_subtree_merge.html b/content/book/fa/v2/ch00/_subtree_merge.html new file mode 100644 index 0000000000..44f3d2f15e --- /dev/null +++ b/content/book/fa/v2/ch00/_subtree_merge.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_subtree_merge" +--- diff --git a/content/book/fa/v2/ch00/_subversion.html b/content/book/fa/v2/ch00/_subversion.html new file mode 100644 index 0000000000..17081d2d4c --- /dev/null +++ b/content/book/fa/v2/ch00/_subversion.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_subversion" +--- diff --git a/content/book/fa/v2/ch00/_subversion_branching.html b/content/book/fa/v2/ch00/_subversion_branching.html new file mode 100644 index 0000000000..c5f3b74f1e --- /dev/null +++ b/content/book/fa/v2/ch00/_subversion_branching.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_subversion_branching" +--- diff --git a/content/book/fa/v2/ch00/_subversion_commands.html b/content/book/fa/v2/ch00/_subversion_commands.html new file mode 100644 index 0000000000..dce11f2bec --- /dev/null +++ b/content/book/fa/v2/ch00/_subversion_commands.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_subversion_commands" +--- diff --git a/content/book/fa/v2/ch00/_summary.html b/content/book/fa/v2/ch00/_summary.html new file mode 100644 index 0000000000..94e358e55d --- /dev/null +++ b/content/book/fa/v2/ch00/_summary.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Summary#_summary" +--- diff --git a/content/book/fa/v2/ch00/_summary_2.html b/content/book/fa/v2/ch00/_summary_2.html new file mode 100644 index 0000000000..3a636a7bb8 --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_summary_2" +--- diff --git a/content/book/fa/v2/ch00/_summary_3.html b/content/book/fa/v2/ch00/_summary_3.html new file mode 100644 index 0000000000..2244bfb743 --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_3.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Summary#_summary_3" +--- diff --git a/content/book/fa/v2/ch00/_summary_4.html b/content/book/fa/v2/ch00/_summary_4.html new file mode 100644 index 0000000000..9928e2966b --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_4.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Summary#_summary_4" +--- diff --git a/content/book/fa/v2/ch00/_summary_5.html b/content/book/fa/v2/ch00/_summary_5.html new file mode 100644 index 0000000000..60d408ea6d --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_5.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_summary_5" +--- diff --git a/content/book/fa/v2/ch00/_summary_6.html b/content/book/fa/v2/ch00/_summary_6.html new file mode 100644 index 0000000000..5be6a68ee9 --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_6.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Summary#_summary_6" +--- diff --git a/content/book/fa/v2/ch00/_summary_7.html b/content/book/fa/v2/ch00/_summary_7.html new file mode 100644 index 0000000000..fb52a5ef63 --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_7.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Summary#_summary_7" +--- diff --git a/content/book/fa/v2/ch00/_summary_8.html b/content/book/fa/v2/ch00/_summary_8.html new file mode 100644 index 0000000000..e7e35844c4 --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_8.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Graphical-Interfaces#_summary_8" +--- diff --git a/content/book/fa/v2/ch00/_summary_9.html b/content/book/fa/v2/ch00/_summary_9.html new file mode 100644 index 0000000000..847840bde1 --- /dev/null +++ b/content/book/fa/v2/ch00/_summary_9.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Summary#_summary_9" +--- diff --git a/content/book/fa/v2/ch00/_svn_annotation.html b/content/book/fa/v2/ch00/_svn_annotation.html new file mode 100644 index 0000000000..a3fbfa02c2 --- /dev/null +++ b/content/book/fa/v2/ch00/_svn_annotation.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_svn_annotation" +--- diff --git a/content/book/fa/v2/ch00/_svn_server_information.html b/content/book/fa/v2/ch00/_svn_server_information.html new file mode 100644 index 0000000000..0e52fe1342 --- /dev/null +++ b/content/book/fa/v2/ch00/_svn_server_information.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_svn_server_information" +--- diff --git a/content/book/fa/v2/ch00/_svn_style_history.html b/content/book/fa/v2/ch00/_svn_style_history.html new file mode 100644 index 0000000000..1101d884a9 --- /dev/null +++ b/content/book/fa/v2/ch00/_svn_style_history.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_svn_style_history" +--- diff --git a/content/book/fa/v2/ch00/_switching_active_branches.html b/content/book/fa/v2/ch00/_switching_active_branches.html new file mode 100644 index 0000000000..68a43bc205 --- /dev/null +++ b/content/book/fa/v2/ch00/_switching_active_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_switching_active_branches" +--- diff --git a/content/book/fa/v2/ch00/_switching_branches.html b/content/book/fa/v2/ch00/_switching_branches.html new file mode 100644 index 0000000000..fc5e698145 --- /dev/null +++ b/content/book/fa/v2/ch00/_switching_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌ها-در-یک-کلمه#_switching_branches" +--- diff --git a/content/book/fa/v2/ch00/_switching_branches_2.html b/content/book/fa/v2/ch00/_switching_branches_2.html new file mode 100644 index 0000000000..6104eef9f9 --- /dev/null +++ b/content/book/fa/v2/ch00/_switching_branches_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_switching_branches_2" +--- diff --git a/content/book/fa/v2/ch00/_switching_from_subdirectories_to_submodules.html b/content/book/fa/v2/ch00/_switching_from_subdirectories_to_submodules.html new file mode 100644 index 0000000000..e22f1d1e50 --- /dev/null +++ b/content/book/fa/v2/ch00/_switching_from_subdirectories_to_submodules.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_switching_from_subdirectories_to_submodules" +--- diff --git a/content/book/fa/v2/ch00/_synchronizing_the_staging_area.html b/content/book/fa/v2/ch00/_synchronizing_the_staging_area.html new file mode 100644 index 0000000000..2d01e6ab65 --- /dev/null +++ b/content/book/fa/v2/ch00/_synchronizing_the_staging_area.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Migrating-to-Git#_synchronizing_the_staging_area" +--- diff --git a/content/book/fa/v2/ch00/_tagging_releases.html b/content/book/fa/v2/ch00/_tagging_releases.html new file mode 100644 index 0000000000..5fc712bec4 --- /dev/null +++ b/content/book/fa/v2/ch00/_tagging_releases.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_tagging_releases" +--- diff --git a/content/book/fa/v2/ch00/_tags.html b/content/book/fa/v2/ch00/_tags.html new file mode 100644 index 0000000000..9359804d24 --- /dev/null +++ b/content/book/fa/v2/ch00/_tags.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-References#_tags" +--- diff --git a/content/book/fa/v2/ch00/_task_list_progress.html b/content/book/fa/v2/ch00/_task_list_progress.html new file mode 100644 index 0000000000..e657d0425b --- /dev/null +++ b/content/book/fa/v2/ch00/_task_list_progress.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_task_list_progress" +--- diff --git a/content/book/fa/v2/ch00/_task_lists.html b/content/book/fa/v2/ch00/_task_lists.html new file mode 100644 index 0000000000..f99019fdd1 --- /dev/null +++ b/content/book/fa/v2/ch00/_task_lists.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#_task_lists" +--- diff --git a/content/book/fa/v2/ch00/_team_page.html b/content/book/fa/v2/ch00/_team_page.html new file mode 100644 index 0000000000..99469fcf07 --- /dev/null +++ b/content/book/fa/v2/ch00/_team_page.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Managing-an-organization#_team_page" +--- diff --git a/content/book/fa/v2/ch00/_teams.html b/content/book/fa/v2/ch00/_teams.html new file mode 100644 index 0000000000..0429f3bb37 --- /dev/null +++ b/content/book/fa/v2/ch00/_teams.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Managing-an-organization#_teams" +--- diff --git a/content/book/fa/v2/ch00/_testing_it_out.html b/content/book/fa/v2/ch00/_testing_it_out.html new file mode 100644 index 0000000000..bb176d7ab0 --- /dev/null +++ b/content/book/fa/v2/ch00/_testing_it_out.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-An-Example-Git-Enforced-Policy#_testing_it_out" +--- diff --git a/content/book/fa/v2/ch00/_the_audit_log.html b/content/book/fa/v2/ch00/_the_audit_log.html new file mode 100644 index 0000000000..34ef6b9d31 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_audit_log.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Managing-an-organization#_the_audit_log" +--- diff --git a/content/book/fa/v2/ch00/_the_dumb_protocol.html b/content/book/fa/v2/ch00/_the_dumb_protocol.html new file mode 100644 index 0000000000..1b872be5dc --- /dev/null +++ b/content/book/fa/v2/ch00/_the_dumb_protocol.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_the_dumb_protocol" +--- diff --git a/content/book/fa/v2/ch00/_the_github_api.html b/content/book/fa/v2/ch00/_the_github_api.html new file mode 100644 index 0000000000..bcdafd542f --- /dev/null +++ b/content/book/fa/v2/ch00/_the_github_api.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_the_github_api" +--- diff --git a/content/book/fa/v2/ch00/_the_head.html b/content/book/fa/v2/ch00/_the_head.html new file mode 100644 index 0000000000..8c07d7cd25 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_head.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_the_head" +--- diff --git a/content/book/fa/v2/ch00/_the_index.html b/content/book/fa/v2/ch00/_the_index.html new file mode 100644 index 0000000000..31fd507de8 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_index.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_the_index" +--- diff --git a/content/book/fa/v2/ch00/_the_notifications_page.html b/content/book/fa/v2/ch00/_the_notifications_page.html new file mode 100644 index 0000000000..56b5d4ccdb --- /dev/null +++ b/content/book/fa/v2/ch00/_the_notifications_page.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_the_notifications_page" +--- diff --git a/content/book/fa/v2/ch00/_the_nuclear_option_filter_branch.html b/content/book/fa/v2/ch00/_the_nuclear_option_filter_branch.html new file mode 100644 index 0000000000..16a2703f90 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_nuclear_option_filter_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rewriting-History#_the_nuclear_option_filter_branch" +--- diff --git a/content/book/fa/v2/ch00/_the_role_of_reset.html b/content/book/fa/v2/ch00/_the_role_of_reset.html new file mode 100644 index 0000000000..f2bcb8eff2 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_role_of_reset.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_the_role_of_reset" +--- diff --git a/content/book/fa/v2/ch00/_the_shortlog.html b/content/book/fa/v2/ch00/_the_shortlog.html new file mode 100644 index 0000000000..00b8ee7736 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_shortlog.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_the_shortlog" +--- diff --git a/content/book/fa/v2/ch00/_the_smart_protocol.html b/content/book/fa/v2/ch00/_the_smart_protocol.html new file mode 100644 index 0000000000..016f4c667f --- /dev/null +++ b/content/book/fa/v2/ch00/_the_smart_protocol.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_the_smart_protocol" +--- diff --git a/content/book/fa/v2/ch00/_the_three_trees.html b/content/book/fa/v2/ch00/_the_three_trees.html new file mode 100644 index 0000000000..c9d8a1a935 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_three_trees.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_the_three_trees" +--- diff --git a/content/book/fa/v2/ch00/_the_workflow.html b/content/book/fa/v2/ch00/_the_workflow.html new file mode 100644 index 0000000000..08b51c5c16 --- /dev/null +++ b/content/book/fa/v2/ch00/_the_workflow.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_the_workflow" +--- diff --git a/content/book/fa/v2/ch00/_the_working_directory.html b/content/book/fa/v2/ch00/_the_working_directory.html new file mode 100644 index 0000000000..ddfdde3dcd --- /dev/null +++ b/content/book/fa/v2/ch00/_the_working_directory.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_the_working_directory" +--- diff --git a/content/book/fa/v2/ch00/_topic_branch.html b/content/book/fa/v2/ch00/_topic_branch.html new file mode 100644 index 0000000000..f8d7982412 --- /dev/null +++ b/content/book/fa/v2/ch00/_topic_branch.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-روند-کاری-شاخه‌سازی#_topic_branch" +--- diff --git a/content/book/fa/v2/ch00/_tracking_branches.html b/content/book/fa/v2/ch00/_tracking_branches.html new file mode 100644 index 0000000000..61d8d193f2 --- /dev/null +++ b/content/book/fa/v2/ch00/_tracking_branches.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌های-ریموت#_tracking_branches" +--- diff --git a/content/book/fa/v2/ch00/_tracking_files.html b/content/book/fa/v2/ch00/_tracking_files.html new file mode 100644 index 0000000000..f13ceede4c --- /dev/null +++ b/content/book/fa/v2/ch00/_tracking_files.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_tracking_files" +--- diff --git a/content/book/fa/v2/ch00/_transfer_project.html b/content/book/fa/v2/ch00/_transfer_project.html new file mode 100644 index 0000000000..1226d2c1d6 --- /dev/null +++ b/content/book/fa/v2/ch00/_transfer_project.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_transfer_project" +--- diff --git a/content/book/fa/v2/ch00/_transfer_protocols.html b/content/book/fa/v2/ch00/_transfer_protocols.html new file mode 100644 index 0000000000..dd0c5544ab --- /dev/null +++ b/content/book/fa/v2/ch00/_transfer_protocols.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_transfer_protocols" +--- diff --git a/content/book/fa/v2/ch00/_transferring_a_project.html b/content/book/fa/v2/ch00/_transferring_a_project.html new file mode 100644 index 0000000000..4ecca0c694 --- /dev/null +++ b/content/book/fa/v2/ch00/_transferring_a_project.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_transferring_a_project" +--- diff --git a/content/book/fa/v2/ch00/_tree_objects.html b/content/book/fa/v2/ch00/_tree_objects.html new file mode 100644 index 0000000000..ea73dbd132 --- /dev/null +++ b/content/book/fa/v2/ch00/_tree_objects.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-Objects#_tree_objects" +--- diff --git a/content/book/fa/v2/ch00/_triple_dot.html b/content/book/fa/v2/ch00/_triple_dot.html new file mode 100644 index 0000000000..fd971f3786 --- /dev/null +++ b/content/book/fa/v2/ch00/_triple_dot.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#_triple_dot" +--- diff --git a/content/book/fa/v2/ch00/_two_factor_authentication.html b/content/book/fa/v2/ch00/_two_factor_authentication.html new file mode 100644 index 0000000000..dff876bb7b --- /dev/null +++ b/content/book/fa/v2/ch00/_two_factor_authentication.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Account-Setup-and-Configuration#_two_factor_authentication" +--- diff --git a/content/book/fa/v2/ch00/_under_the_hood.html b/content/book/fa/v2/ch00/_under_the_hood.html new file mode 100644 index 0000000000..24d539d01f --- /dev/null +++ b/content/book/fa/v2/ch00/_under_the_hood.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Credential-Storage#_under_the_hood" +--- diff --git a/content/book/fa/v2/ch00/_undoing.html b/content/book/fa/v2/ch00/_undoing.html new file mode 100644 index 0000000000..33b1925ce1 --- /dev/null +++ b/content/book/fa/v2/ch00/_undoing.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-بازگردانی-کارها#_undoing" +--- diff --git a/content/book/fa/v2/ch00/_undoing_merges.html b/content/book/fa/v2/ch00/_undoing_merges.html new file mode 100644 index 0000000000..52d68aa04e --- /dev/null +++ b/content/book/fa/v2/ch00/_undoing_merges.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Advanced-Merging#_undoing_merges" +--- diff --git a/content/book/fa/v2/ch00/_unstaging.html b/content/book/fa/v2/ch00/_unstaging.html new file mode 100644 index 0000000000..65305b2a7d --- /dev/null +++ b/content/book/fa/v2/ch00/_unstaging.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-بازگردانی-کارها#_unstaging" +--- diff --git a/content/book/fa/v2/ch00/_update.html b/content/book/fa/v2/ch00/_update.html new file mode 100644 index 0000000000..673082982b --- /dev/null +++ b/content/book/fa/v2/ch00/_update.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Hooks#_update" +--- diff --git a/content/book/fa/v2/ch00/_update_powershell_prompt.html b/content/book/fa/v2/ch00/_update_powershell_prompt.html new file mode 100644 index 0000000000..5e519d910a --- /dev/null +++ b/content/book/fa/v2/ch00/_update_powershell_prompt.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-PowerShell#_update_powershell_prompt" +--- diff --git a/content/book/fa/v2/ch00/_uploading_data.html b/content/book/fa/v2/ch00/_uploading_data.html new file mode 100644 index 0000000000..b1fbc3b1a6 --- /dev/null +++ b/content/book/fa/v2/ch00/_uploading_data.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Transfer-Protocols#_uploading_data" +--- diff --git a/content/book/fa/v2/ch00/_useful_aliases.html b/content/book/fa/v2/ch00/_useful_aliases.html new file mode 100644 index 0000000000..412812f828 --- /dev/null +++ b/content/book/fa/v2/ch00/_useful_aliases.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_useful_aliases" +--- diff --git a/content/book/fa/v2/ch00/_user_signingkey.html b/content/book/fa/v2/ch00/_user_signingkey.html new file mode 100644 index 0000000000..ef809e698e --- /dev/null +++ b/content/book/fa/v2/ch00/_user_signingkey.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#_user_signingkey" +--- diff --git a/content/book/fa/v2/ch00/_verifying_tags.html b/content/book/fa/v2/ch00/_verifying_tags.html new file mode 100644 index 0000000000..ea3508f6cf --- /dev/null +++ b/content/book/fa/v2/ch00/_verifying_tags.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Signing-Your-Work#_verifying_tags" +--- diff --git a/content/book/fa/v2/ch00/_viewing_history.html b/content/book/fa/v2/ch00/_viewing_history.html new file mode 100644 index 0000000000..d718939e1b --- /dev/null +++ b/content/book/fa/v2/ch00/_viewing_history.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دیدن-تاریخچهٔ-کامیت‌ها#_viewing_history" +--- diff --git a/content/book/fa/v2/ch00/_web_hook.html b/content/book/fa/v2/ch00/_web_hook.html new file mode 100644 index 0000000000..6521d14f83 --- /dev/null +++ b/content/book/fa/v2/ch00/_web_hook.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_web_hook" +--- diff --git a/content/book/fa/v2/ch00/_web_hook_debug.html b/content/book/fa/v2/ch00/_web_hook_debug.html new file mode 100644 index 0000000000..bff0230547 --- /dev/null +++ b/content/book/fa/v2/ch00/_web_hook_debug.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Scripting-GitHub#_web_hook_debug" +--- diff --git a/content/book/fa/v2/ch00/_web_notifications.html b/content/book/fa/v2/ch00/_web_notifications.html new file mode 100644 index 0000000000..6624694431 --- /dev/null +++ b/content/book/fa/v2/ch00/_web_notifications.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Maintaining-a-Project#_web_notifications" +--- diff --git a/content/book/fa/v2/ch00/_what_is_introduced.html b/content/book/fa/v2/ch00/_what_is_introduced.html new file mode 100644 index 0000000000..7c8fbe2035 --- /dev/null +++ b/content/book/fa/v2/ch00/_what_is_introduced.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_what_is_introduced" +--- diff --git a/content/book/fa/v2/ch00/_which_tool.html b/content/book/fa/v2/ch00/_which_tool.html new file mode 100644 index 0000000000..47e0d5228e --- /dev/null +++ b/content/book/fa/v2/ch00/_which_tool.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_which_tool" +--- diff --git a/content/book/fa/v2/ch00/_with_paths.html b/content/book/fa/v2/ch00/_with_paths.html new file mode 100644 index 0000000000..90c4fe2d72 --- /dev/null +++ b/content/book/fa/v2/ch00/_with_paths.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_with_paths" +--- diff --git a/content/book/fa/v2/ch00/_without_paths.html b/content/book/fa/v2/ch00/_without_paths.html new file mode 100644 index 0000000000..4d074414bc --- /dev/null +++ b/content/book/fa/v2/ch00/_without_paths.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Reset-Demystified#_without_paths" +--- diff --git a/content/book/fa/v2/ch00/_workflow.html b/content/book/fa/v2/ch00/_workflow.html new file mode 100644 index 0000000000..c0a9eb3757 --- /dev/null +++ b/content/book/fa/v2/ch00/_workflow.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_workflow" +--- diff --git a/content/book/fa/v2/ch00/_workflow_2.html b/content/book/fa/v2/ch00/_workflow_2.html new file mode 100644 index 0000000000..126154e24d --- /dev/null +++ b/content/book/fa/v2/ch00/_workflow_2.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_workflow_2" +--- diff --git a/content/book/fa/v2/ch00/_workflow_3.html b/content/book/fa/v2/ch00/_workflow_3.html new file mode 100644 index 0000000000..89861de847 --- /dev/null +++ b/content/book/fa/v2/ch00/_workflow_3.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_workflow_3" +--- diff --git a/content/book/fa/v2/ch00/_workflow_git_tf.html b/content/book/fa/v2/ch00/_workflow_git_tf.html new file mode 100644 index 0000000000..fb6c957e18 --- /dev/null +++ b/content/book/fa/v2/ch00/_workflow_git_tf.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_workflow_git_tf" +--- diff --git a/content/book/fa/v2/ch00/_workflow_git_tfs.html b/content/book/fa/v2/ch00/_workflow_git_tfs.html new file mode 100644 index 0000000000..38b70c77b0 --- /dev/null +++ b/content/book/fa/v2/ch00/_workflow_git_tfs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#_workflow_git_tfs" +--- diff --git a/content/book/fa/v2/ch00/_working_on_a_project_with_submodules.html b/content/book/fa/v2/ch00/_working_on_a_project_with_submodules.html new file mode 100644 index 0000000000..d6daa68a18 --- /dev/null +++ b/content/book/fa/v2/ch00/_working_on_a_project_with_submodules.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_working_on_a_project_with_submodules" +--- diff --git a/content/book/fa/v2/ch00/_working_on_a_submodule.html b/content/book/fa/v2/ch00/_working_on_a_submodule.html new file mode 100644 index 0000000000..488099ff9c --- /dev/null +++ b/content/book/fa/v2/ch00/_working_on_a_submodule.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Submodules#_working_on_a_submodule" +--- diff --git a/content/book/fa/v2/ch00/_your_email_addresses.html b/content/book/fa/v2/ch00/_your_email_addresses.html new file mode 100644 index 0000000000..563b5ec52a --- /dev/null +++ b/content/book/fa/v2/ch00/_your_email_addresses.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Account-Setup-and-Configuration#_your_email_addresses" +--- diff --git "a/content/book/fa/v2/ch00/_\330\247\330\257\330\272\330\247\331\205_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214.html" "b/content/book/fa/v2/ch00/_\330\247\330\257\330\272\330\247\331\205_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214.html" new file mode 100644 index 0000000000..c5b826b0c4 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\247\330\257\330\272\330\247\331\205_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_ادغام_روندهای_کاری" +--- diff --git "a/content/book/fa/v2/ch00/_\330\247\330\263\330\252\331\201\330\247\330\257\331\207_\330\247\330\250\330\252\330\257\330\247\333\214\333\214.html" "b/content/book/fa/v2/ch00/_\330\247\330\263\330\252\331\201\330\247\330\257\331\207_\330\247\330\250\330\252\330\257\330\247\333\214\333\214.html" new file mode 100644 index 0000000000..e07c810a22 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\247\330\263\330\252\331\201\330\247\330\257\331\207_\330\247\330\250\330\252\330\257\330\247\333\214\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_استفاده_ابتدایی" +--- diff --git "a/content/book/fa/v2/ch00/_\330\247\330\263\330\252\333\214\330\254\332\251\330\261\330\257\331\206_\331\201\330\247\333\214\331\204\331\207\330\247\333\214_\331\210\333\214\330\261\330\247\333\214\330\264\330\264\330\257\331\207.html" "b/content/book/fa/v2/ch00/_\330\247\330\263\330\252\333\214\330\254\332\251\330\261\330\257\331\206_\331\201\330\247\333\214\331\204\331\207\330\247\333\214_\331\210\333\214\330\261\330\247\333\214\330\264\330\264\330\257\331\207.html" new file mode 100644 index 0000000000..7f0cd81c20 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\247\330\263\330\252\333\214\330\254\332\251\330\261\330\257\331\206_\331\201\330\247\333\214\331\204\331\207\330\247\333\214_\331\210\333\214\330\261\330\247\333\214\330\264\330\264\330\257\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_استیجکردن_فایلهای_ویرایششده" +--- diff --git "a/content/book/fa/v2/ch00/_\330\247\330\263\331\206\331\276\330\264\330\247\330\252\331\207\330\247_\331\206\331\207_\330\252\331\201\330\247\331\210\330\252\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\330\247\330\263\331\206\331\276\330\264\330\247\330\252\331\207\330\247_\331\206\331\207_\330\252\331\201\330\247\331\210\330\252\331\207\330\247.html" new file mode 100644 index 0000000000..e5fbdad3fe --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\247\330\263\331\206\331\276\330\264\330\247\330\252\331\207\330\247_\331\206\331\207_\330\252\331\201\330\247\331\210\330\252\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-گیت-چیست؟#_اسنپشاتها_نه_تفاوتها" +--- diff --git "a/content/book/fa/v2/ch00/_\330\247\330\266\330\247\331\201\331\207_\332\251\330\261\330\257\331\206_\331\205\330\256\330\247\330\262\331\206_\330\261\333\214\331\205\331\210\330\252.html" "b/content/book/fa/v2/ch00/_\330\247\330\266\330\247\331\201\331\207_\332\251\330\261\330\257\331\206_\331\205\330\256\330\247\330\262\331\206_\330\261\333\214\331\205\331\210\330\252.html" new file mode 100644 index 0000000000..2f329e5fca --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\247\330\266\330\247\331\201\331\207_\332\251\330\261\330\257\331\206_\331\205\330\256\330\247\330\262\331\206_\330\261\333\214\331\205\331\210\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-کار-با-ریموت‌ها#_اضافه_کردن_مخازن_ریموت" +--- diff --git "a/content/book/fa/v2/ch00/_\330\247\330\271\331\205\330\247\331\204_\331\210\330\265\331\204\331\207_\330\250\330\247_apply.html" "b/content/book/fa/v2/ch00/_\330\247\330\271\331\205\330\247\331\204_\331\210\330\265\331\204\331\207_\330\250\330\247_apply.html" new file mode 100644 index 0000000000..b42c39f55e --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\247\330\271\331\205\330\247\331\204_\331\210\330\265\331\204\331\207_\330\250\330\247_apply.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_اعمال_وصله_با_apply" +--- diff --git "a/content/book/fa/v2/ch00/_\330\250\330\247\330\262\332\257\330\261\330\257\330\247\331\206\333\214_\330\252\330\272\333\214\333\214\330\261\330\247\330\252_\333\214\332\251_\331\201\330\247\333\214\331\204_\330\252\330\272\333\214\333\214\330\261\333\214\330\247\331\201\330\252\331\207.html" "b/content/book/fa/v2/ch00/_\330\250\330\247\330\262\332\257\330\261\330\257\330\247\331\206\333\214_\330\252\330\272\333\214\333\214\330\261\330\247\330\252_\333\214\332\251_\331\201\330\247\333\214\331\204_\330\252\330\272\333\214\333\214\330\261\333\214\330\247\331\201\330\252\331\207.html" new file mode 100644 index 0000000000..193db94120 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\250\330\247\330\262\332\257\330\261\330\257\330\247\331\206\333\214_\330\252\330\272\333\214\333\214\330\261\330\247\330\252_\333\214\332\251_\331\201\330\247\333\214\331\204_\330\252\330\272\333\214\333\214\330\261\333\214\330\247\331\201\330\252\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-بازگردانی-کارها#_بازگردانی_تغییرات_یک_فایل_تغییریافته" +--- diff --git "a/content/book/fa/v2/ch00/_\330\250\330\261\330\261\330\263\333\214_\330\252\331\206\330\270\333\214\331\205\330\247\330\252_\330\264\331\205\330\247.html" "b/content/book/fa/v2/ch00/_\330\250\330\261\330\261\330\263\333\214_\330\252\331\206\330\270\333\214\331\205\330\247\330\252_\330\264\331\205\330\247.html" new file mode 100644 index 0000000000..4fcbdb13f3 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\250\330\261\330\261\330\263\333\214_\330\252\331\206\330\270\333\214\331\205\330\247\330\252_\330\264\331\205\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-اولین-راه‌اندازی-گیت#_بررسی_تنظیمات_شما" +--- diff --git "a/content/book/fa/v2/ch00/_\330\250\330\261\332\206\330\263\330\250\331\207\330\247\333\214_\330\263\330\250\332\251.html" "b/content/book/fa/v2/ch00/_\330\250\330\261\332\206\330\263\330\250\331\207\330\247\333\214_\330\263\330\250\332\251.html" new file mode 100644 index 0000000000..12cdf903b1 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\250\330\261\332\206\330\263\330\250\331\207\330\247\333\214_\330\263\330\250\332\251.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_برچسبهای_سبک" +--- diff --git "a/content/book/fa/v2/ch00/_\330\250\330\271\330\257\330\247\331\213_\330\250\330\261\332\206\330\263\330\250_\332\257\330\260\330\247\330\264\330\252\331\206.html" "b/content/book/fa/v2/ch00/_\330\250\330\271\330\257\330\247\331\213_\330\250\330\261\332\206\330\263\330\250_\332\257\330\260\330\247\330\264\330\252\331\206.html" new file mode 100644 index 0000000000..45bd6d2e79 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\250\330\271\330\257\330\247\331\213_\330\250\330\261\332\206\330\263\330\250_\332\257\330\260\330\247\330\264\330\252\331\206.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_بعداً_برچسب_گذاشتن" +--- diff --git "a/content/book/fa/v2/ch00/_\330\250\331\207_\330\267\331\210\330\261_\332\251\331\204\333\214_\332\257\333\214\330\252_\331\201\331\202\330\267_\330\257\330\247\330\257\331\207_\331\205\333\214\330\247\331\201\330\262\330\247\333\214\330\257.html" "b/content/book/fa/v2/ch00/_\330\250\331\207_\330\267\331\210\330\261_\332\251\331\204\333\214_\332\257\333\214\330\252_\331\201\331\202\330\267_\330\257\330\247\330\257\331\207_\331\205\333\214\330\247\331\201\330\262\330\247\333\214\330\257.html" new file mode 100644 index 0000000000..c47a32e983 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\250\331\207_\330\267\331\210\330\261_\332\251\331\204\333\214_\332\257\333\214\330\252_\331\201\331\202\330\267_\330\257\330\247\330\257\331\207_\331\205\333\214\330\247\331\201\330\262\330\247\333\214\330\257.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-گیت-چیست؟#_به_طور_کلی_گیت_فقط_داده_میافزاید" +--- diff --git "a/content/book/fa/v2/ch00/_\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224_\332\251\331\210\330\252\330\247\331\207\333\214_\330\247\330\262_\332\257\333\214\330\252.html" "b/content/book/fa/v2/ch00/_\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224_\332\251\331\210\330\252\330\247\331\207\333\214_\330\247\330\262_\332\257\333\214\330\252.html" new file mode 100644 index 0000000000..3df0fbaa02 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224_\332\251\331\210\330\252\330\247\331\207\333\214_\330\247\330\262_\332\257\333\214\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-تاریخچهٔ-کوتاهی-از-گیت#_تاریخچهٔ_کوتاهی_از_گیت" +--- diff --git "a/content/book/fa/v2/ch00/_\330\252\330\271\330\250\333\214\331\207_\331\210_\333\214\332\251\331\276\330\247\330\261\332\206\331\207\330\263\330\247\330\262\333\214_\332\251\330\247\330\261_\331\205\330\264\330\247\330\261\332\251\330\252\330\264\330\257\331\207.html" "b/content/book/fa/v2/ch00/_\330\252\330\271\330\250\333\214\331\207_\331\210_\333\214\332\251\331\276\330\247\330\261\332\206\331\207\330\263\330\247\330\262\333\214_\332\251\330\247\330\261_\331\205\330\264\330\247\330\261\332\251\330\252\330\264\330\257\331\207.html" new file mode 100644 index 0000000000..36da88aa89 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\252\330\271\330\250\333\214\331\207_\331\210_\333\214\332\251\331\276\330\247\330\261\332\206\331\207\330\263\330\247\330\262\333\214_\332\251\330\247\330\261_\331\205\330\264\330\247\330\261\332\251\330\252\330\264\330\257\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_تعبیه_و_یکپارچهسازی_کار_مشارکتشده" +--- diff --git "a/content/book/fa/v2/ch00/_\330\252\330\272\333\214\333\214\330\261_\331\206\330\247\331\205_\331\210_\330\255\330\260\331\201_\330\261\333\214\331\205\331\210\330\252\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\330\252\330\272\333\214\333\214\330\261_\331\206\330\247\331\205_\331\210_\330\255\330\260\331\201_\330\261\333\214\331\205\331\210\330\252\331\207\330\247.html" new file mode 100644 index 0000000000..3dd74f4a55 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\252\330\272\333\214\333\214\330\261_\331\206\330\247\331\205_\331\210_\330\255\330\260\331\201_\330\261\333\214\331\205\331\210\330\252\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-کار-با-ریموت‌ها#_تغییر_نام_و_حذف_ریموتها" +--- diff --git "a/content/book/fa/v2/ch00/_\330\252\333\214\331\205\331\207\330\247\333\214_\330\256\330\265\331\210\330\265\333\214_\331\205\330\257\333\214\330\261\333\214\330\252\330\264\330\257\331\207.html" "b/content/book/fa/v2/ch00/_\330\252\333\214\331\205\331\207\330\247\333\214_\330\256\330\265\331\210\330\265\333\214_\331\205\330\257\333\214\330\261\333\214\330\252\330\264\330\257\331\207.html" new file mode 100644 index 0000000000..8bf8b41f93 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\252\333\214\331\205\331\207\330\247\333\214_\330\256\330\265\331\210\330\265\333\214_\331\205\330\257\333\214\330\261\333\214\330\252\330\264\330\257\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#_تیمهای_خصوصی_مدیریتشده" +--- diff --git "a/content/book/fa/v2/ch00/_\330\253\330\250\330\252_\330\252\330\272\333\214\333\214\330\261\330\247\330\252_\330\257\330\261_\331\205\330\256\330\262\331\206.html" "b/content/book/fa/v2/ch00/_\330\253\330\250\330\252_\330\252\330\272\333\214\333\214\330\261\330\247\330\252_\330\257\330\261_\331\205\330\256\330\262\331\206.html" new file mode 100644 index 0000000000..6de94ef489 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\253\330\250\330\252_\330\252\330\272\333\214\333\214\330\261\330\247\330\252_\330\257\330\261_\331\205\330\256\330\262\331\206.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_ثبت_تغییرات_در_مخزن" +--- diff --git "a/content/book/fa/v2/ch00/_\330\255\330\260\331\201_\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\330\255\330\260\331\201_\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" new file mode 100644 index 0000000000..f9a38a883f --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\255\330\260\331\201_\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_حذف_کردن_برچسبها" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\330\267_\331\201\330\261\331\205\330\247\331\206.html" "b/content/book/fa/v2/ch00/_\330\256\330\267_\331\201\330\261\331\205\330\247\331\206.html" new file mode 100644 index 0000000000..929f604655 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\330\267_\331\201\330\261\331\205\330\247\331\206.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-خط-فرمان#_خط_فرمان" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207.html" "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207.html" new file mode 100644 index 0000000000..1a96ea9512 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-خلاصه#_خلاصه" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_2.html" "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_2.html" new file mode 100644 index 0000000000..692fa0f713 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_2.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-خلاصه#_خلاصه_2" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_3.html" "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_3.html" new file mode 100644 index 0000000000..c0dba3a6a1 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_3.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-خلاصه#_خلاصه_3" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_4.html" "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_4.html" new file mode 100644 index 0000000000..576a117edf --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_4.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-خلاصه#_خلاصه_4" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_5.html" "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_5.html" new file mode 100644 index 0000000000..1abdb0257c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_5.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#_خلاصه_5" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_6.html" "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_6.html" new file mode 100644 index 0000000000..4fdb2a239c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207_6.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-خلاصه#_خلاصه_6" +--- diff --git "a/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207\331\224_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214.html" "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207\331\224_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214.html" new file mode 100644 index 0000000000..0d3307e70d --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\256\331\204\330\247\330\265\331\207\331\224_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#_خلاصهٔ_روندهای_کاری" +--- diff --git "a/content/book/fa/v2/ch00/_\330\257\330\261\330\250\330\247\330\261\331\207\331\224_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207.html" "b/content/book/fa/v2/ch00/_\330\257\330\261\330\250\330\247\330\261\331\207\331\224_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207.html" new file mode 100644 index 0000000000..d42b161db5 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\257\330\261\330\250\330\247\330\261\331\207\331\224_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-دربارهٔ-کنترل-نسخه#_دربارهٔ_کنترل_نسخه" +--- diff --git "a/content/book/fa/v2/ch00/_\330\257\330\263\330\252\330\261\330\263\333\214_ssh.html" "b/content/book/fa/v2/ch00/_\330\257\330\263\330\252\330\261\330\263\333\214_ssh.html" new file mode 100644 index 0000000000..9da9edaa22 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\257\330\263\330\252\330\261\330\263\333\214_ssh.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-راه‌اندازی-گیت-در-سرور#_دسترسی_ssh" +--- diff --git "a/content/book/fa/v2/ch00/_\330\257\333\214\331\205\331\206_\332\257\333\214\330\252.html" "b/content/book/fa/v2/ch00/_\330\257\333\214\331\205\331\206_\332\257\333\214\330\252.html" new file mode 100644 index 0000000000..09a879fd96 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\257\333\214\331\205\331\206_\332\257\333\214\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-دیمن-گیت#_دیمن_گیت" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\330\247\331\207\330\247\331\206\330\257\330\247\330\262\333\214_\331\205\330\256\330\262\331\206_\332\257\333\214\330\252_\330\257\330\261_\333\214\332\251_\331\276\331\210\330\264\331\207_\331\205\331\210\330\254\331\210\330\257.html" "b/content/book/fa/v2/ch00/_\330\261\330\247\331\207\330\247\331\206\330\257\330\247\330\262\333\214_\331\205\330\256\330\262\331\206_\332\257\333\214\330\252_\330\257\330\261_\333\214\332\251_\331\276\331\210\330\264\331\207_\331\205\331\210\330\254\331\210\330\257.html" new file mode 100644 index 0000000000..a840edcbfc --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\330\247\331\207\330\247\331\206\330\257\330\247\330\262\333\214_\331\205\330\256\330\262\331\206_\332\257\333\214\330\252_\330\257\330\261_\333\214\332\251_\331\276\331\210\330\264\331\207_\331\205\331\210\330\254\331\210\330\257.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دستیابی-به-یک-مخزن-گیت#_راهاندازی_مخزن_گیت_در_یک_پوشه_موجود" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\330\247\331\207\330\247\331\206\330\257\330\247\330\262\333\214\331\207\330\247\333\214_\332\251\331\210\332\206\332\251.html" "b/content/book/fa/v2/ch00/_\330\261\330\247\331\207\330\247\331\206\330\257\330\247\330\262\333\214\331\207\330\247\333\214_\332\251\331\210\332\206\332\251.html" new file mode 100644 index 0000000000..72b41832b3 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\330\247\331\207\330\247\331\206\330\257\330\247\330\262\333\214\331\207\330\247\333\214_\332\251\331\210\332\206\332\251.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-راه‌اندازی-گیت-در-سرور#_راهاندازیهای_کوچک" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\330\261\330\261\331\207.html" "b/content/book/fa/v2/ch00/_\330\261\330\261\330\261\331\207.html" new file mode 100644 index 0000000000..6b7722f70b --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\330\261\330\261\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_ررره" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\247\330\257\330\272\330\247\331\205_\330\250\330\262\330\261\332\257.html" "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\247\330\257\330\272\330\247\331\205_\330\250\330\262\330\261\332\257.html" new file mode 100644 index 0000000000..bb20b4363b --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\247\330\257\330\272\330\247\331\205_\330\250\330\262\330\261\332\257.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_روند_کاری_ادغام_بزرگ" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\257\333\214\332\251\330\252\330\247\330\252\331\210\330\261_\331\210_\330\263\330\252\331\210\330\247\331\206\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\257\333\214\332\251\330\252\330\247\330\252\331\210\330\261_\331\210_\330\263\330\252\331\210\330\247\331\206\331\207\330\247.html" new file mode 100644 index 0000000000..f7b4da59da --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\257\333\214\332\251\330\252\330\247\330\252\331\210\330\261_\331\210_\330\263\330\252\331\210\330\247\331\206\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#_روند_کاری_دیکتاتور_و_ستوانها" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\264\330\247\330\256\331\207\330\263\330\247\330\262\333\214.html" "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\264\330\247\330\256\331\207\330\263\330\247\330\262\333\214.html" new file mode 100644 index 0000000000..78bf2f4943 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\330\264\330\247\330\256\331\207\330\263\330\247\330\262\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-روند-کاری-شاخه‌سازی#_روند_کاری_شاخهسازی" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\331\205\330\252\331\205\330\261\332\251\330\262.html" "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\331\205\330\252\331\205\330\261\332\251\330\262.html" new file mode 100644 index 0000000000..67278ce191 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257_\332\251\330\247\330\261\333\214_\331\205\330\252\331\205\330\261\332\251\330\262.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#_روند_کاری_متمرکز" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214_\330\252\331\210\330\262\333\214\330\271\330\264\330\257\331\207.html" "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214_\330\252\331\210\330\262\333\214\330\271\330\264\330\257\331\207.html" new file mode 100644 index 0000000000..f872578022 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\331\210\331\206\330\257\331\207\330\247\333\214_\332\251\330\247\330\261\333\214_\330\252\331\210\330\262\333\214\330\271\330\264\330\257\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#_روندهای_کاری_توزیعشده" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263_\330\257\330\261_\331\205\331\202\330\247\330\250\331\204_\330\247\330\257\330\272\330\247\331\205.html" "b/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263_\330\257\330\261_\331\205\331\202\330\247\330\250\331\204_\330\247\330\257\330\272\330\247\331\205.html" new file mode 100644 index 0000000000..e1cf89a23b --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263_\330\257\330\261_\331\205\331\202\330\247\330\250\331\204_\330\247\330\257\330\272\330\247\331\205.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_ریبیس_در_مقابل_ادغام" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263_\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" "b/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263_\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" new file mode 100644 index 0000000000..d24315a0c9 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263_\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_ریبیس_مقدماتی" +--- diff --git "a/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263\331\207\330\247\333\214_\330\254\330\260\330\247\330\250\330\252\330\261.html" "b/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263\331\207\330\247\333\214_\330\254\330\260\330\247\330\250\330\252\330\261.html" new file mode 100644 index 0000000000..4ec2206352 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\261\333\214\330\250\333\214\330\263\331\207\330\247\333\214_\330\254\330\260\330\247\330\250\330\252\330\261.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#_ریبیسهای_جذابتر" +--- diff --git "a/content/book/fa/v2/ch00/_\330\263\330\247\330\256\330\252\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\330\263\330\247\330\256\330\252\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" new file mode 100644 index 0000000000..0eb603082c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\263\330\247\330\256\330\252\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_ساختن_برچسبها" +--- diff --git "a/content/book/fa/v2/ch00/_\330\263\331\207_\330\255\330\247\331\204\330\252_\331\205\331\205\332\251\331\206\331\207.html" "b/content/book/fa/v2/ch00/_\330\263\331\207_\330\255\330\247\331\204\330\252_\331\205\331\205\332\251\331\206\331\207.html" new file mode 100644 index 0000000000..15051aa035 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\263\331\207_\330\255\330\247\331\204\330\252_\331\205\331\205\332\251\331\206\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-گیت-چیست؟#_سه_حالت_ممکنه" +--- diff --git "a/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207_\330\252\331\210\330\262\333\214\330\271\330\264\330\257\331\207.html" "b/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207_\330\252\331\210\330\262\333\214\330\271\330\264\330\257\331\207.html" new file mode 100644 index 0000000000..34156fd8f3 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207_\330\252\331\210\330\262\333\214\330\271\330\264\330\257\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-دربارهٔ-کنترل-نسخه#_سیستمهای_کنترل_نسخه_توزیعشده" +--- diff --git "a/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207\331\224_\331\205\330\252\331\205\330\261\332\251\330\262.html" "b/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207\331\224_\331\205\330\252\331\205\330\261\332\251\330\262.html" new file mode 100644 index 0000000000..b9462056e0 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207\331\224_\331\205\330\252\331\205\330\261\332\251\330\262.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-دربارهٔ-کنترل-نسخه#_سیستمهای_کنترل_نسخهٔ_متمرکز" +--- diff --git "a/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207\331\224_\331\205\330\255\331\204\333\214.html" "b/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207\331\224_\331\205\330\255\331\204\333\214.html" new file mode 100644 index 0000000000..c7ef389394 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\263\333\214\330\263\330\252\331\205\331\207\330\247\333\214_\332\251\331\206\330\252\330\261\331\204_\331\206\330\263\330\256\331\207\331\224_\331\205\330\255\331\204\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-دربارهٔ-کنترل-نسخه#_سیستمهای_کنترل_نسخهٔ_محلی" +--- diff --git "a/content/book/fa/v2/ch00/_\330\264\330\247\330\256\331\207\330\263\330\247\330\262\333\214_\331\210_\330\247\330\257\330\272\330\247\331\205_\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" "b/content/book/fa/v2/ch00/_\330\264\330\247\330\256\331\207\330\263\330\247\330\262\333\214_\331\210_\330\247\330\257\330\272\330\247\331\205_\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" new file mode 100644 index 0000000000..ef13c88bd5 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\264\330\247\330\256\331\207\330\263\330\247\330\262\333\214_\331\210_\330\247\330\257\330\272\330\247\331\205_\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌سازی-و-ادغام-مقدماتی#_شاخهسازی_و_ادغام_مقدماتی" +--- diff --git "a/content/book/fa/v2/ch00/_\330\264\330\247\330\256\331\207\331\207\330\247\333\214_\330\250\330\247_\331\202\330\257\331\205\330\252.html" "b/content/book/fa/v2/ch00/_\330\264\330\247\330\256\331\207\331\207\330\247\333\214_\330\250\330\247_\331\202\330\257\331\205\330\252.html" new file mode 100644 index 0000000000..b987cd3c26 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\264\330\247\330\256\331\207\331\207\330\247\333\214_\330\250\330\247_\331\202\330\257\331\205\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-روند-کاری-شاخه‌سازی#_شاخههای_با_قدمت" +--- diff --git "a/content/book/fa/v2/ch00/_\330\272\330\247\331\204\330\250_\330\271\331\205\331\204\333\214\330\247\330\252\331\207\330\247_\331\205\330\255\331\204\333\214_\330\247\330\263\330\252.html" "b/content/book/fa/v2/ch00/_\330\272\330\247\331\204\330\250_\330\271\331\205\331\204\333\214\330\247\330\252\331\207\330\247_\331\205\330\255\331\204\333\214_\330\247\330\263\330\252.html" new file mode 100644 index 0000000000..807cc81c67 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\330\272\330\247\331\204\330\250_\330\271\331\205\331\204\333\214\330\247\330\252\331\207\330\247_\331\205\330\255\331\204\333\214_\330\247\330\263\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-گیت-چیست؟#_غالب_عملیاتها_محلی_است" +--- diff --git "a/content/book/fa/v2/ch00/_\331\202\331\204\330\247\330\250\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\331\202\331\204\330\247\330\250\331\207\330\247.html" new file mode 100644 index 0000000000..05904150ae --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\202\331\204\330\247\330\250\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_قلابها" +--- diff --git "a/content/book/fa/v2/ch00/_\331\204\333\214\330\263\330\252\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247\333\214\330\252\330\247\331\206.html" "b/content/book/fa/v2/ch00/_\331\204\333\214\330\263\330\252\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247\333\214\330\252\330\247\331\206.html" new file mode 100644 index 0000000000..f4a9415082 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\204\333\214\330\263\330\252\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247\333\214\330\252\330\247\331\206.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_لیستکردن_برچسبهایتان" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\255\330\257\331\210\330\257_\332\251\330\261\330\257\331\206_\330\256\330\261\331\210\330\254\333\214_\331\204\330\247\332\257.html" "b/content/book/fa/v2/ch00/_\331\205\330\255\330\257\331\210\330\257_\332\251\330\261\330\257\331\206_\330\256\330\261\331\210\330\254\333\214_\331\204\330\247\332\257.html" new file mode 100644 index 0000000000..195225d413 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\255\330\257\331\210\330\257_\332\251\330\261\330\257\331\206_\330\256\330\261\331\210\330\254\333\214_\331\204\330\247\332\257.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دیدن-تاریخچهٔ-کامیت‌ها#_محدود_کردن_خروجی_لاگ" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\257\333\214\330\261\333\214\330\252.html" "b/content/book/fa/v2/ch00/_\331\205\330\257\333\214\330\261\333\214\330\252.html" new file mode 100644 index 0000000000..b7edf1f137 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\257\333\214\330\261\333\214\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_مدیریت" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247.html" "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247.html" new file mode 100644 index 0000000000..07662f9234 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_مزایا" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_2.html" "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_2.html" new file mode 100644 index 0000000000..3657dc45f5 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_2.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_مزایا_2" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_3.html" "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_3.html" new file mode 100644 index 0000000000..29bcca0c46 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_3.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_مزایا_3" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_4.html" "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_4.html" new file mode 100644 index 0000000000..e84838ec8b --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\262\330\247\333\214\330\247_4.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_مزایا_4" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250.html" "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250.html" new file mode 100644 index 0000000000..ea01c887b0 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_معایب" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_2.html" "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_2.html" new file mode 100644 index 0000000000..18795b1d22 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_2.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_معایب_2" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_3.html" "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_3.html" new file mode 100644 index 0000000000..e5411513cc --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_3.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_معایب_3" +--- diff --git "a/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_4.html" "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_4.html" new file mode 100644 index 0000000000..c2d6bdf8f3 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\205\330\271\330\247\333\214\330\250_4.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_معایب_4" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\330\265\330\250.html" "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250.html" new file mode 100644 index 0000000000..d2db97997f --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_نصب" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\247\330\262_\330\263\331\210\330\261\330\263.html" "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\247\330\262_\330\263\331\210\330\261\330\263.html" new file mode 100644 index 0000000000..65168e470c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\247\330\262_\330\263\331\210\330\261\330\263.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-نصب-گیت#_نصب_از_سورس" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\250\330\261_\330\261\331\210\333\214_\331\204\333\214\331\206\331\210\332\251\330\263.html" "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\250\330\261_\330\261\331\210\333\214_\331\204\333\214\331\206\331\210\332\251\330\263.html" new file mode 100644 index 0000000000..6b6357619c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\250\330\261_\330\261\331\210\333\214_\331\204\333\214\331\206\331\210\332\251\330\263.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-نصب-گیت#_نصب_بر_روی_لینوکس" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\261\331\210\333\214_\331\205\332\251.html" "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\261\331\210\333\214_\331\205\332\251.html" new file mode 100644 index 0000000000..2dd108aa27 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\261\331\210\333\214_\331\205\332\251.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-نصب-گیت#_نصب_روی_مک" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\261\331\210\333\214_\331\210\333\214\331\206\330\257\331\210\330\262.html" "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\261\331\210\333\214_\331\210\333\214\331\206\330\257\331\210\330\262.html" new file mode 100644 index 0000000000..0a0826fb12 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\330\261\331\210\333\214_\331\210\333\214\331\206\330\257\331\210\330\262.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-نصب-گیت#_نصب_روی_ویندوز" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\332\257\333\214\330\252.html" "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\332\257\333\214\330\252.html" new file mode 100644 index 0000000000..870c811b74 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\330\265\330\250_\332\257\333\214\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-نصب-گیت#_نصب_گیت" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\331\205\330\247\333\214\330\264_\330\261\333\214\331\205\331\210\330\252\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\331\206\331\205\330\247\333\214\330\264_\330\261\333\214\331\205\331\210\330\252\331\207\330\247.html" new file mode 100644 index 0000000000..c66b248f32 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\331\205\330\247\333\214\330\264_\330\261\333\214\331\205\331\210\330\252\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-کار-با-ریموت‌ها#_نمایش_ریموتها" +--- diff --git "a/content/book/fa/v2/ch00/_\331\206\332\257\331\207\330\257\330\247\330\261\333\214_\333\214\332\251_\331\276\330\261\331\210\332\230\331\207.html" "b/content/book/fa/v2/ch00/_\331\206\332\257\331\207\330\257\330\247\330\261\333\214_\333\214\332\251_\331\276\330\261\331\210\332\230\331\207.html" new file mode 100644 index 0000000000..b504c5a77b --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\206\332\257\331\207\330\257\330\247\330\261\333\214_\333\214\332\251_\331\276\330\261\331\210\332\230\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_نگهداری_یک_پروژه" +--- diff --git "a/content/book/fa/v2/ch00/_\331\207\331\210\333\214\330\252_\330\264\331\205\330\247.html" "b/content/book/fa/v2/ch00/_\331\207\331\210\333\214\330\252_\330\264\331\205\330\247.html" new file mode 100644 index 0000000000..453e241a2c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\207\331\210\333\214\330\252_\330\264\331\205\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-اولین-راه‌اندازی-گیت#_هویت_شما" +--- diff --git "a/content/book/fa/v2/ch00/_\331\210\330\266\330\271\333\214\330\252\331\207\330\247\333\214_\332\251\331\210\330\252\330\247\331\207.html" "b/content/book/fa/v2/ch00/_\331\210\330\266\330\271\333\214\330\252\331\207\330\247\333\214_\332\251\331\210\330\252\330\247\331\207.html" new file mode 100644 index 0000000000..d023636ff7 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\210\330\266\330\271\333\214\330\252\331\207\330\247\333\214_\332\251\331\210\330\252\330\247\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_وضعیتهای_کوتاه" +--- diff --git "a/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_ssh.html" "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_ssh.html" new file mode 100644 index 0000000000..4bec93911c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_ssh.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_پروتکل_ssh" +--- diff --git "a/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_\331\205\330\255\331\204\333\214.html" "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_\331\205\330\255\331\204\333\214.html" new file mode 100644 index 0000000000..a39534e55a --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_\331\205\330\255\331\204\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_پروتکل_محلی" +--- diff --git "a/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_\332\257\333\214\330\252.html" "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_\332\257\333\214\330\252.html" new file mode 100644 index 0000000000..3eb504c1df --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204_\332\257\333\214\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_پروتکل_گیت" +--- diff --git "a/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204\331\207\330\247.html" new file mode 100644 index 0000000000..bb4e44d76d --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_پروتکلها" +--- diff --git "a/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204\331\207\330\247\333\214_http.html" "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204\331\207\330\247\333\214_http.html" new file mode 100644 index 0000000000..d4fc35eb4c --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\330\252\332\251\331\204\331\207\330\247\333\214_http.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#_پروتکلهای_http" +--- diff --git "a/content/book/fa/v2/ch00/_\331\276\330\261\331\210\332\230\331\207\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\332\230\331\207\331\207\330\247.html" new file mode 100644 index 0000000000..b37df2f1c2 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\276\330\261\331\210\332\230\331\207\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_پروژهها" +--- diff --git "a/content/book/fa/v2/ch00/_\331\276\331\210\331\204_\332\251\330\261\330\257\331\206.html" "b/content/book/fa/v2/ch00/_\331\276\331\210\331\204_\332\251\330\261\330\257\331\206.html" new file mode 100644 index 0000000000..0245224272 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\331\276\331\210\331\204_\332\251\330\261\330\257\331\206.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌های-ریموت#_پول_کردن" +--- diff --git "a/content/book/fa/v2/ch00/_\332\206\332\251\330\247\331\210\330\252_\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" "b/content/book/fa/v2/ch00/_\332\206\332\251\330\247\331\210\330\252_\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" new file mode 100644 index 0000000000..5faeb7ce81 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\206\332\251\330\247\331\210\330\252_\332\251\330\261\330\257\331\206_\330\250\330\261\332\206\330\263\330\250\331\207\330\247.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-برچسب‌گذاری#_چکاوت_کردن_برچسبها" +--- diff --git "a/content/book/fa/v2/ch00/_\332\251\330\247\330\261_\330\257\330\261_\330\264\330\247\330\256\331\207\331\207\330\247\333\214_\331\205\331\210\330\266\331\210\330\271\333\214.html" "b/content/book/fa/v2/ch00/_\332\251\330\247\330\261_\330\257\330\261_\330\264\330\247\330\256\331\207\331\207\330\247\333\214_\331\205\331\210\330\266\331\210\330\271\333\214.html" new file mode 100644 index 0000000000..e8de043289 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\251\330\247\330\261_\330\257\330\261_\330\264\330\247\330\256\331\207\331\207\330\247\333\214_\331\205\331\210\330\266\331\210\330\271\333\214.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#_کار_در_شاخههای_موضوعی" +--- diff --git "a/content/book/fa/v2/ch00/_\332\251\330\247\330\261\330\250\330\261\330\247\331\206.html" "b/content/book/fa/v2/ch00/_\332\251\330\247\330\261\330\250\330\261\330\247\331\206.html" new file mode 100644 index 0000000000..66d2ca017f --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\251\330\247\330\261\330\250\330\261\330\247\331\206.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_کاربران" +--- diff --git "a/content/book/fa/v2/ch00/_\332\251\330\247\330\261\332\251\330\261\330\257\331\206_\330\250\330\247_\333\214\332\251\330\257\333\214\332\257\330\261.html" "b/content/book/fa/v2/ch00/_\332\251\330\247\330\261\332\251\330\261\330\257\331\206_\330\250\330\247_\333\214\332\251\330\257\333\214\332\257\330\261.html" new file mode 100644 index 0000000000..32c0a5b4cd --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\251\330\247\330\261\332\251\330\261\330\257\331\206_\330\250\330\247_\333\214\332\251\330\257\333\214\332\257\330\261.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_کارکردن_با_یکدیگر" +--- diff --git "a/content/book/fa/v2/ch00/_\332\257\330\260\330\261_\330\247\330\262_\330\247\330\263\330\252\333\214\330\254.html" "b/content/book/fa/v2/ch00/_\332\257\330\260\330\261_\330\247\330\262_\330\247\330\263\330\252\333\214\330\254.html" new file mode 100644 index 0000000000..1a61b3c769 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\257\330\260\330\261_\330\247\330\262_\330\247\330\263\330\252\333\214\330\254.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-ثبت-تغییرات-در-مخزن#_گذر_از_استیج" +--- diff --git "a/content/book/fa/v2/ch00/_\332\257\330\262\333\214\331\206\331\207\331\207\330\247\333\214_\330\264\330\256\330\265\333\214_\330\253\330\247\331\204\330\253_\331\205\333\214\330\262\330\250\330\247\331\206\333\214_\330\264\330\257\331\207.html" "b/content/book/fa/v2/ch00/_\332\257\330\262\333\214\331\206\331\207\331\207\330\247\333\214_\330\264\330\256\330\265\333\214_\330\253\330\247\331\204\330\253_\331\205\333\214\330\262\330\250\330\247\331\206\333\214_\330\264\330\257\331\207.html" new file mode 100644 index 0000000000..665e1850b5 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\257\330\262\333\214\331\206\331\207\331\207\330\247\333\214_\330\264\330\256\330\265\333\214_\330\253\330\247\331\204\330\253_\331\205\333\214\330\262\330\250\330\247\331\206\333\214_\330\264\330\257\331\207.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گزینه‌های-شخصی-ثالث-میزبانی-شده#_گزینههای_شخصی_ثالث_میزبانی_شده" +--- diff --git "a/content/book/fa/v2/ch00/_\332\257\333\214\330\252_\332\206\333\214\330\263\330\252.html" "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252_\332\206\333\214\330\263\330\252.html" new file mode 100644 index 0000000000..e137aef1e5 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252_\332\206\333\214\330\263\330\252.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-گیت-چیست؟#_گیت_چیست" +--- diff --git "a/content/book/fa/v2/ch00/_\332\257\333\214\330\252_\333\214\332\251\331\276\330\247\330\261\332\206\332\257\333\214_\330\257\330\247\330\261\330\257.html" "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252_\333\214\332\251\331\276\330\247\330\261\332\206\332\257\333\214_\330\257\330\247\330\261\330\257.html" new file mode 100644 index 0000000000..da35cc8e39 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252_\333\214\332\251\331\276\330\247\330\261\332\206\332\257\333\214_\330\257\330\247\330\261\330\257.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-گیت-چیست؟#_گیت_یکپارچگی_دارد" +--- diff --git "a/content/book/fa/v2/ch00/_\332\257\333\214\330\252\331\204\330\250.html" "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252\331\204\330\250.html" new file mode 100644 index 0000000000..ed3fb45409 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252\331\204\330\250.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#_گیتلب" +--- diff --git "a/content/book/fa/v2/ch00/_\332\257\333\214\330\252\331\210\330\250.html" "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252\331\210\330\250.html" new file mode 100644 index 0000000000..4072b74d93 --- /dev/null +++ "b/content/book/fa/v2/ch00/_\332\257\333\214\330\252\331\210\330\250.html" @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌وب#_گیتوب" +--- diff --git a/content/book/fa/v2/ch00/bitnami.html b/content/book/fa/v2/ch00/bitnami.html new file mode 100644 index 0000000000..a08261198e --- /dev/null +++ b/content/book/fa/v2/ch00/bitnami.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#bitnami" +--- diff --git a/content/book/fa/v2/ch00/ch01-getting-started.html b/content/book/fa/v2/ch00/ch01-getting-started.html new file mode 100644 index 0000000000..4e2ceeddda --- /dev/null +++ b/content/book/fa/v2/ch00/ch01-getting-started.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شروع-به-کار-دربارهٔ-کنترل-نسخه#ch01-getting-started" +--- diff --git a/content/book/fa/v2/ch00/ch02-git-basics-chapter.html b/content/book/fa/v2/ch00/ch02-git-basics-chapter.html new file mode 100644 index 0000000000..17948ca449 --- /dev/null +++ b/content/book/fa/v2/ch00/ch02-git-basics-chapter.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دستیابی-به-یک-مخزن-گیت#ch02-git-basics-chapter" +--- diff --git a/content/book/fa/v2/ch00/ch03-git-branching.html b/content/book/fa/v2/ch00/ch03-git-branching.html new file mode 100644 index 0000000000..78514a51e5 --- /dev/null +++ b/content/book/fa/v2/ch00/ch03-git-branching.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌ها-در-یک-کلمه#ch03-git-branching" +--- diff --git a/content/book/fa/v2/ch00/ch04-git-on-the-server.html b/content/book/fa/v2/ch00/ch04-git-on-the-server.html new file mode 100644 index 0000000000..e4dab1b0bd --- /dev/null +++ b/content/book/fa/v2/ch00/ch04-git-on-the-server.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-پروتکل‌ها#ch04-git-on-the-server" +--- diff --git a/content/book/fa/v2/ch00/ch05-distributed-git.html b/content/book/fa/v2/ch00/ch05-distributed-git.html new file mode 100644 index 0000000000..9ccfbde5f5 --- /dev/null +++ b/content/book/fa/v2/ch00/ch05-distributed-git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#ch05-distributed-git" +--- diff --git a/content/book/fa/v2/ch00/ch06-github.html b/content/book/fa/v2/ch00/ch06-github.html new file mode 100644 index 0000000000..6ac3cc8995 --- /dev/null +++ b/content/book/fa/v2/ch00/ch06-github.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Account-Setup-and-Configuration#ch06-github" +--- diff --git a/content/book/fa/v2/ch00/ch06-github_flow.html b/content/book/fa/v2/ch00/ch06-github_flow.html new file mode 100644 index 0000000000..78c9203fbc --- /dev/null +++ b/content/book/fa/v2/ch00/ch06-github_flow.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Contributing-to-a-Project#ch06-github_flow" +--- diff --git a/content/book/fa/v2/ch00/ch06-github_orgs.html b/content/book/fa/v2/ch00/ch06-github_orgs.html new file mode 100644 index 0000000000..07d7dcb62f --- /dev/null +++ b/content/book/fa/v2/ch00/ch06-github_orgs.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/GitHub-Managing-an-organization#ch06-github_orgs" +--- diff --git a/content/book/fa/v2/ch00/ch07-git-tools.html b/content/book/fa/v2/ch00/ch07-git-tools.html new file mode 100644 index 0000000000..d95ae06b70 --- /dev/null +++ b/content/book/fa/v2/ch00/ch07-git-tools.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#ch07-git-tools" +--- diff --git a/content/book/fa/v2/ch00/ch08-customizing-git.html b/content/book/fa/v2/ch00/ch08-customizing-git.html new file mode 100644 index 0000000000..38f2544bc4 --- /dev/null +++ b/content/book/fa/v2/ch00/ch08-customizing-git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Configuration#ch08-customizing-git" +--- diff --git a/content/book/fa/v2/ch00/ch09-git-and-other-systems.html b/content/book/fa/v2/ch00/ch09-git-and-other-systems.html new file mode 100644 index 0000000000..83b1d0dd0a --- /dev/null +++ b/content/book/fa/v2/ch00/ch09-git-and-other-systems.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-and-Other-Systems-Git-as-a-Client#ch09-git-and-other-systems" +--- diff --git a/content/book/fa/v2/ch00/ch10-git-internals.html b/content/book/fa/v2/ch00/ch10-git-internals.html new file mode 100644 index 0000000000..9a659d573d --- /dev/null +++ b/content/book/fa/v2/ch00/ch10-git-internals.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Plumbing-and-Porcelain#ch10-git-internals" +--- diff --git a/content/book/fa/v2/ch00/divergent_history.html b/content/book/fa/v2/ch00/divergent_history.html new file mode 100644 index 0000000000..daca74d6cf --- /dev/null +++ b/content/book/fa/v2/ch00/divergent_history.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-شاخه‌ها-در-یک-کلمه#divergent_history" +--- diff --git a/content/book/fa/v2/ch00/double_dot.html b/content/book/fa/v2/ch00/double_dot.html new file mode 100644 index 0000000000..13f6c158ab --- /dev/null +++ b/content/book/fa/v2/ch00/double_dot.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Revision-Selection#double_dot" +--- diff --git a/content/book/fa/v2/ch00/filters_a.html b/content/book/fa/v2/ch00/filters_a.html new file mode 100644 index 0000000000..13acdb9f62 --- /dev/null +++ b/content/book/fa/v2/ch00/filters_a.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#filters_a" +--- diff --git a/content/book/fa/v2/ch00/filters_b.html b/content/book/fa/v2/ch00/filters_b.html new file mode 100644 index 0000000000..3b0d99f836 --- /dev/null +++ b/content/book/fa/v2/ch00/filters_b.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Customizing-Git-Git-Attributes#filters_b" +--- diff --git a/content/book/fa/v2/ch00/gitlab_groups.html b/content/book/fa/v2/ch00/gitlab_groups.html new file mode 100644 index 0000000000..0ef55d6c36 --- /dev/null +++ b/content/book/fa/v2/ch00/gitlab_groups.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#gitlab_groups" +--- diff --git a/content/book/fa/v2/ch00/gitlab_menu.html b/content/book/fa/v2/ch00/gitlab_menu.html new file mode 100644 index 0000000000..4701a5a7db --- /dev/null +++ b/content/book/fa/v2/ch00/gitlab_menu.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#gitlab_menu" +--- diff --git a/content/book/fa/v2/ch00/gitlab_users.html b/content/book/fa/v2/ch00/gitlab_users.html new file mode 100644 index 0000000000..74d0c812e2 --- /dev/null +++ b/content/book/fa/v2/ch00/gitlab_users.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌لب#gitlab_users" +--- diff --git a/content/book/fa/v2/ch00/gitweb.html b/content/book/fa/v2/ch00/gitweb.html new file mode 100644 index 0000000000..60933df645 --- /dev/null +++ b/content/book/fa/v2/ch00/gitweb.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-روی-سرور-گیت‌وب#gitweb" +--- diff --git a/content/book/fa/v2/ch00/limit_options.html b/content/book/fa/v2/ch00/limit_options.html new file mode 100644 index 0000000000..3f253ad1f3 --- /dev/null +++ b/content/book/fa/v2/ch00/limit_options.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دیدن-تاریخچهٔ-کامیت‌ها#limit_options" +--- diff --git a/content/book/fa/v2/ch00/log_options.html b/content/book/fa/v2/ch00/log_options.html new file mode 100644 index 0000000000..f94d8856ff --- /dev/null +++ b/content/book/fa/v2/ch00/log_options.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دیدن-تاریخچهٔ-کامیت‌ها#log_options" +--- diff --git a/content/book/fa/v2/ch00/lrbranch_b.html b/content/book/fa/v2/ch00/lrbranch_b.html new file mode 100644 index 0000000000..034951131a --- /dev/null +++ b/content/book/fa/v2/ch00/lrbranch_b.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-روند-کاری-شاخه‌سازی#lrbranch_b" +--- diff --git a/content/book/fa/v2/ch00/merwf_a.html b/content/book/fa/v2/ch00/merwf_a.html new file mode 100644 index 0000000000..e8e3f541d9 --- /dev/null +++ b/content/book/fa/v2/ch00/merwf_a.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#merwf_a" +--- diff --git a/content/book/fa/v2/ch00/merwf_b.html b/content/book/fa/v2/ch00/merwf_b.html new file mode 100644 index 0000000000..6c34634b65 --- /dev/null +++ b/content/book/fa/v2/ch00/merwf_b.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#merwf_b" +--- diff --git a/content/book/fa/v2/ch00/merwf_c.html b/content/book/fa/v2/ch00/merwf_c.html new file mode 100644 index 0000000000..daf924d417 --- /dev/null +++ b/content/book/fa/v2/ch00/merwf_c.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#merwf_c" +--- diff --git a/content/book/fa/v2/ch00/merwf_d.html b/content/book/fa/v2/ch00/merwf_d.html new file mode 100644 index 0000000000..c81cbcb5b6 --- /dev/null +++ b/content/book/fa/v2/ch00/merwf_d.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#merwf_d" +--- diff --git a/content/book/fa/v2/ch00/merwf_e.html b/content/book/fa/v2/ch00/merwf_e.html new file mode 100644 index 0000000000..e8a8a70a21 --- /dev/null +++ b/content/book/fa/v2/ch00/merwf_e.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#merwf_e" +--- diff --git a/content/book/fa/v2/ch00/merwf_f.html b/content/book/fa/v2/ch00/merwf_f.html new file mode 100644 index 0000000000..6ac3c0e4b7 --- /dev/null +++ b/content/book/fa/v2/ch00/merwf_f.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-نگهداری-یک-پروژه#merwf_f" +--- diff --git a/content/book/fa/v2/ch00/oh_my_zsh_git.html b/content/book/fa/v2/ch00/oh_my_zsh_git.html new file mode 100644 index 0000000000..7bbf42bc3f --- /dev/null +++ b/content/book/fa/v2/ch00/oh_my_zsh_git.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Zsh#oh_my_zsh_git" +--- diff --git a/content/book/fa/v2/ch00/pretty_format.html b/content/book/fa/v2/ch00/pretty_format.html new file mode 100644 index 0000000000..dbbbd94d25 --- /dev/null +++ b/content/book/fa/v2/ch00/pretty_format.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/مقدمات-گیت-دیدن-تاریخچهٔ-کامیت‌ها#pretty_format" +--- diff --git a/content/book/fa/v2/ch00/psp_b.html b/content/book/fa/v2/ch00/psp_b.html new file mode 100644 index 0000000000..2a95a2a049 --- /dev/null +++ b/content/book/fa/v2/ch00/psp_b.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-مشارکت-در-یک-پروژه#psp_b" +--- diff --git a/content/book/fa/v2/ch00/rbdiag_e.html b/content/book/fa/v2/ch00/rbdiag_e.html new file mode 100644 index 0000000000..3b9ec10071 --- /dev/null +++ b/content/book/fa/v2/ch00/rbdiag_e.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#rbdiag_e" +--- diff --git a/content/book/fa/v2/ch00/rbdiag_g.html b/content/book/fa/v2/ch00/rbdiag_g.html new file mode 100644 index 0000000000..8e967b4c28 --- /dev/null +++ b/content/book/fa/v2/ch00/rbdiag_g.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#rbdiag_g" +--- diff --git a/content/book/fa/v2/ch00/rbdiag_h.html b/content/book/fa/v2/ch00/rbdiag_h.html new file mode 100644 index 0000000000..d858280e54 --- /dev/null +++ b/content/book/fa/v2/ch00/rbdiag_h.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#rbdiag_h" +--- diff --git a/content/book/fa/v2/ch00/rbdiag_i.html b/content/book/fa/v2/ch00/rbdiag_i.html new file mode 100644 index 0000000000..4e2071e266 --- /dev/null +++ b/content/book/fa/v2/ch00/rbdiag_i.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#rbdiag_i" +--- diff --git a/content/book/fa/v2/ch00/rebasing-merging-example.html b/content/book/fa/v2/ch00/rebasing-merging-example.html new file mode 100644 index 0000000000..fdd73896c7 --- /dev/null +++ b/content/book/fa/v2/ch00/rebasing-merging-example.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/شاخه‌سازی-در-گیت-ریبیس‌کردن#rebasing-merging-example" +--- diff --git a/content/book/fa/v2/ch00/ref_rerere.html b/content/book/fa/v2/ch00/ref_rerere.html new file mode 100644 index 0000000000..e00eecfd7a --- /dev/null +++ b/content/book/fa/v2/ch00/ref_rerere.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Tools-Rerere#ref_rerere" +--- diff --git a/content/book/fa/v2/ch00/ref_the_ref.html b/content/book/fa/v2/ch00/ref_the_ref.html new file mode 100644 index 0000000000..abea210658 --- /dev/null +++ b/content/book/fa/v2/ch00/ref_the_ref.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/Git-Internals-Git-References#ref_the_ref" +--- diff --git a/content/book/fa/v2/ch00/vs_home.html b/content/book/fa/v2/ch00/vs_home.html new file mode 100644 index 0000000000..a375eb5139 --- /dev/null +++ b/content/book/fa/v2/ch00/vs_home.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/پیوست-A:-Git-in-Other-Environments-Git-in-Visual-Studio#vs_home" +--- diff --git a/content/book/fa/v2/ch00/wfdiag_b.html b/content/book/fa/v2/ch00/wfdiag_b.html new file mode 100644 index 0000000000..2b5c8ba35e --- /dev/null +++ b/content/book/fa/v2/ch00/wfdiag_b.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#wfdiag_b" +--- diff --git a/content/book/fa/v2/ch00/wfdiag_c.html b/content/book/fa/v2/ch00/wfdiag_c.html new file mode 100644 index 0000000000..82af67b195 --- /dev/null +++ b/content/book/fa/v2/ch00/wfdiag_c.html @@ -0,0 +1,3 @@ +--- +redirect_to: "book/fa/v2/گیت-توزیع‌شده-روندهای-کاری-توزیع‌شده#wfdiag_c" +--- diff --git "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\331\210\331\206\330\257-\332\251\330\247\330\261\333\214-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214.html" "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\331\210\331\206\330\257-\332\251\330\247\330\261\333\214-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214.html" index 3927137fef..576f68de72 100644 --- "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\331\210\331\206\330\257-\332\251\330\247\330\261\333\214-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214.html" +++ "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\331\210\331\206\330\257-\332\251\330\247\330\261\333\214-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214.html" @@ -41,7 +41,7 @@

شاخه‌های با قدمت

-}}" alt="A linear view of progressive-stability branching."> +}}" alt="A linear view of progressive-stability branching.">
نمودار 26. دیدگاهی خطی به شاخه‌سازی ثبات-مترقی
@@ -50,7 +50,7 @@

شاخه‌های با قدمت

-}}" alt="A ``silo'' view of progressive-stability branching."> +}}" alt="A ``silo'' view of progressive-stability branching.">
نمودار 27. دیدگاهی «سیلو» محور به شاخه‌سازی ثبات-مترقی
@@ -83,7 +83,7 @@

شاخه‌های موضوعی

-}}" alt="Multiple topic branches."> +}}" alt="Multiple topic branches.">
نمودار 28. چندین برنچ موضوعی
@@ -94,13 +94,13 @@

شاخه‌های موضوعی

-}}" alt="History after merging `dumbidea` and `iss91v2`."> +}}" alt="History after merging `dumbidea` and `iss91v2`.">
نمودار 29. تاریخچه پس از ادغام dumbidea و iss91v2
-

در گیت توزیع‌شده به جزئیات بیشتر دربارهٔ روندهای کاری متفاوت برای پروژه گیتتان می‌پردازیم، +

در }}">گیت توزیع‌شده به جزئیات بیشتر دربارهٔ روندهای کاری متفاوت برای پروژه گیتتان می‌پردازیم، بنابراین پیش از اینکه تصمیم بگیرید برای پروژه آینده خود چه ساختار شاخه‌سازی می‌خواهید، مطمئن باشید که آن فصل را مطالعه کرده‌اید.

diff --git "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\333\214\330\250\333\214\330\263\342\200\214\332\251\330\261\330\257\331\206.html" "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\333\214\330\250\333\214\330\263\342\200\214\332\251\330\261\330\257\331\206.html" index 5843ccea1e..928bcfc04d 100644 --- "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\333\214\330\250\333\214\330\263\342\200\214\332\251\330\261\330\257\331\206.html" +++ "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\261\333\214\330\250\333\214\330\263\342\200\214\332\251\330\261\330\257\331\206.html" @@ -26,11 +26,11 @@

ریبیس‌کردن

ریبیس مقدماتی

-

اگر به یک مثال قدیمی‌تر از ادغام مقدماتی بازگردیم، می‌بینید که کار شما و کامیت‌های که کرده‌اید دوشاخه شده است.

+

اگر به یک مثال قدیمی‌تر از }}">ادغام مقدماتی بازگردیم، می‌بینید که کار شما و کامیت‌های که کرده‌اید دوشاخه شده است.

-}}" alt="Simple divergent history."> +}}" alt="Simple divergent history.">
نمودار 35. تاریخچهٔ دوشاخهٔ ساده
@@ -40,7 +40,7 @@

ریبیس مقدماتی

-}}" alt="Merging to integrate diverged work history."> +}}" alt="Merging to integrate diverged work history.">
نمودار 36. مرج کردن جهت یکپارچه‌سازی تاریخچهٔ کار دوشاخه
@@ -66,7 +66,7 @@

ریبیس مقدماتی

-}}" alt="Rebasing the change introduced in `C4` onto `C3`."> +}}" alt="Rebasing the change introduced in `C4` onto `C3`.">
نمودار 37. ریبیس کردن تغییرات معرفی شده در C4 به روی C3
@@ -82,13 +82,13 @@

ریبیس مقدماتی

-}}" alt="Fast-forwarding the `master` branch."> +}}" alt="Fast-forwarding the `master` branch.">
نمودار 38. فست-فوروارد کردن برنچ master
-

حال اسنپ‌شاتی که C4' به آن اشاره می‌کند دقیقاً به مانند همانی است که که سابقاً توسط C5 در مثال مرج به آن اشاره می‌شد. +

حال اسنپ‌شاتی که C4' به آن اشاره می‌کند دقیقاً به مانند همانی است که که سابقاً توسط C5 در }}">مثال مرج به آن اشاره می‌شد. تفاوتی در محصول نهایی این یکپارچه‌سازی وجود ندارد اما ریبیس‌کردن تاریخچه‌ای تمیزتر را خلق می‌کند. اگر لاگ یک برنچ ریبیس‌شده را مطالعه کنید، به نظر یک تاریخچهٔ خطی است: طوری نمایش داده می‌شود که انگار همه چیز در طی یک فرآیند سری اتفاق افتاده حتی اگر در حقیقت به طور موازی انجام شده است.

@@ -101,14 +101,14 @@

ریبیس مقدماتی

ریبیس‌های جذاب‌تر

شما همچنین می‌توانید تغییرات را روی چیزی به غیر از برنچ هدف اعمال کنید. -به طور مثال یک تاریخچه مانند تاریخچه‌ای با یک برنچ موضوعی که از برنچ موضوعی دیگر شروع می‌شود را در نظر بگیرید. +به طور مثال یک تاریخچه مانند }}">تاریخچه‌ای با یک برنچ موضوعی که از برنچ موضوعی دیگر شروع می‌شود را در نظر بگیرید. یک برنچ موضوعی (server) ساختید تا چند مورد سمت سرور به پروژهٔ خود اضافه کنید و کامیتی گرفتید. سپس یک برنچ ساختید (client) تا تغییرات سمت کلاینت را اعمال کنید و چند کامیت هم آنجا گرفتید. در نهایت به برنچ سرور بازگشتید و چند کامیت دیگر گرفته‌اید.

-}}" alt="A history with a topic branch off another topic branch."> +}}" alt="A history with a topic branch off another topic branch.">
نمودار 39. تاریخچه‌ای با یک برنچ موضوعی که از برنچ موضوعی دیگر شروع می‌شود
@@ -128,12 +128,12 @@

ریبیس‌های جذاب‌تر

-}}" alt="Rebasing a topic branch off another topic branch."> +}}" alt="Rebasing a topic branch off another topic branch.">
نمودار 40. ریبیس کردن یک برنچ موضوعی از یک برنچ موضوعی دیگر
-

حال می‌توانید برنچ master خود را fast-forward کنید (به فست-فوروارد کردن برنچ master برای اضافه کردن تغییرات برنچ کلاینت نگاهی بیاندازید):

+

حال می‌توانید برنچ master خود را fast-forward کنید (به }}">فست-فوروارد کردن برنچ master برای اضافه کردن تغییرات برنچ کلاینت نگاهی بیاندازید):

@@ -143,7 +143,7 @@

ریبیس‌های جذاب‌تر

-}}" alt="Fast-forwarding your `master` branch to include the client branch changes."> +}}" alt="Fast-forwarding your `master` branch to include the client branch changes.">
نمودار 41. فست-فوروارد کردن برنچ master برای اضافه کردن تغییرات برنچ کلاینت
@@ -158,11 +158,11 @@

ریبیس‌های جذاب‌تر

-

همانطور که در ریبیس کردن برنچ سرورتان روی برنچ master نمایش داده شد، این دستور کارهای برنچ server را روی کارهای master شما سوار می‌کند.

+

همانطور که در }}">ریبیس کردن برنچ سرورتان روی برنچ master نمایش داده شد، این دستور کارهای برنچ server را روی کارهای master شما سوار می‌کند.

-}}" alt="Rebasing your server branch on top of your `master` branch."> +}}" alt="Rebasing your server branch on top of your `master` branch.">
نمودار 42. ریبیس کردن برنچ سرورتان روی برنچ master
@@ -177,7 +177,7 @@

ریبیس‌های جذاب‌تر

-

شما می‌توانید برنچ‌های client و server را حذف کنید چراکه تمام کارها تعبیه شده‌اند و شما دیگر به آنها احتیاجی ندارید، در نتیجه تمام تاریخچه شما مشابه تاریخچهٔ کامیت نهایی می‌شود:

+

شما می‌توانید برنچ‌های client و server را حذف کنید چراکه تمام کارها تعبیه شده‌اند و شما دیگر به آنها احتیاجی ندارید، در نتیجه تمام تاریخچه شما مشابه }}">تاریخچهٔ کامیت نهایی می‌شود:

@@ -187,7 +187,7 @@

ریبیس‌های جذاب‌تر

-}}" alt="Final commit history."> +}}" alt="Final commit history.">
نمودار 43. تاریخچهٔ کامیت نهایی
@@ -217,7 +217,7 @@

خطرات ریبیس‌کردن

-}}" alt="Clone a repository, and base some work on it."> +}}" alt="Clone a repository, and base some work on it.">
نمودار 44. یک مخزن را کلون می‌کنید و کمی کار روی آن انجام می‌دهید
@@ -227,7 +227,7 @@

خطرات ریبیس‌کردن

-}}" alt="Fetch more commits, and merge them into your work."> +}}" alt="Fetch more commits, and merge them into your work.">
نمودار 45. کامیت‌های بیشتری را فچ می‌کنید و آنها را با کار خود مرج می‌کنید
@@ -237,7 +237,7 @@

خطرات ریبیس‌کردن

-}}" alt="Someone pushes rebased commits, abandoning commits you’ve based your work on."> +}}" alt="Someone pushes rebased commits, abandoning commits you’ve based your work on.">
نمودار 46. شخصی کامیت‌های ریبیس‌شده را پوش می‌کند، کامیت‌هایی که شما کار خود را روی آنها بنا گذاشته‌اید را پشت سر می‌گذارد
@@ -247,7 +247,7 @@

خطرات ریبیس‌کردن

-}}" alt="You merge in the same work again into a new merge commit."> +}}" alt="You merge in the same work again into a new merge commit.">
نمودار 47. شما همان کارها را دوباره مرج می‌کنید و یک مرج کامیت جدید می‌سازید
@@ -271,7 +271,7 @@

وقتی ریبیس می‌کنید ریبیس کنید<

اگر کاری که بازنویسی شده را پول کرده‌اید و آنرا به روی کامیت‌های جدید همکارتان ریبیس کنید، اکثر مواقع گیت متوجه می‌شود که چه کاری منحصر به شماست و آنها را دوباره به بالای برنچ جدید اعمال می‌کند.

-

به طور مثال، در شرایط قبلی، اگر هنگامی که در شخصی کامیت‌های ریبیس‌شده را پوش می‌کند، کامیت‌هایی که شما کار خود را روی آنها بنا گذاشته‌اید را پشت سر می‌گذارد هستید به جای مرج‌کردن، git rebase teamone/master را اجرا کنید، گیت:

+

به طور مثال، در شرایط قبلی، اگر هنگامی که در }}">شخصی کامیت‌های ریبیس‌شده را پوش می‌کند، کامیت‌هایی که شما کار خود را روی آنها بنا گذاشته‌اید را پشت سر می‌گذارد هستید به جای مرج‌کردن، git rebase teamone/master را اجرا کنید، گیت:

-

بنابراین بجای برخوردن با شما همان کارها را دوباره مرج می‌کنید و یک مرج کامیت جدید می‌سازید با نتیجه‌ای بیشتر شبیه به روی یک کار ریبیس و فورس پوش شده ریبیس می‌کنید مواجه خواهیم شد.

+

بنابراین بجای برخوردن با }}">شما همان کارها را دوباره مرج می‌کنید و یک مرج کامیت جدید می‌سازید با نتیجه‌ای بیشتر شبیه }}">به روی یک کار ریبیس و فورس پوش شده ریبیس می‌کنید مواجه خواهیم شد.

-}}" alt="Rebase on top of force-pushed rebase work."> +}}" alt="Rebase on top of force-pushed rebase work.">
نمودار 48. به روی یک کار ریبیس و فورس پوش شده ریبیس می‌کنید
diff --git "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\331\210-\330\247\330\257\330\272\330\247\331\205-\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\331\210-\330\247\330\257\330\272\330\247\331\205-\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" index dad9a83467..ff8f825c39 100644 --- "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\331\210-\330\247\330\257\330\272\330\247\331\205-\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" +++ "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\331\210-\330\247\330\257\330\272\330\247\331\205-\331\205\331\202\330\257\331\205\330\247\330\252\333\214.html" @@ -63,7 +63,7 @@

شاخه‌سازی مقدماتی

-}}" alt="A simple commit history."> +}}" alt="A simple commit history.">
نمودار 18. یک تاریخچهٔ کامیت ساده
@@ -88,7 +88,7 @@

شاخه‌سازی مقدماتی

-}}" alt="Creating a new branch pointer."> +}}" alt="Creating a new branch pointer.">
نمودار 19. ساختن یک نشانگر برنچ جدید
@@ -104,7 +104,7 @@

شاخه‌سازی مقدماتی

-}}" alt="The `iss53` branch has moved forward with your work."> +}}" alt="The `iss53` branch has moved forward with your work.">
نمودار 20. برنچ iss53 با کار شما به جلو رفته است
@@ -117,7 +117,7 @@

شاخه‌سازی مقدماتی

اگرچه قبل از اینکه آن کار را انجام دهید باید دقت کنید که اگر پوشه کاری یا استیج شما تغییرات کامیت‌نشده‌ای دارد که باعث ایجاد تداخل (Conflict) در برنچی که می‌خواهید به آن چک‌اوت کنید می‌شود، گیت به شما اجازهٔ تعویض برنچ نمی‌دهد. همیشه بهتر است قبل از تعویض برنچ، پوشه کاری داشته باشید. -راه‌های متفاوتی برای انجام این تمیزکاری وجود دارد (من جمله استش (Stash) و امند کردن کامیت) که در Stashing and Cleaning به آن خواهیم پرداخت. +راه‌های متفاوتی برای انجام این تمیزکاری وجود دارد (من جمله استش (Stash) و امند کردن کامیت) که در }}">Stashing and Cleaning به آن خواهیم پرداخت. فعلاً بیاید فرض کنیم که همه تغییرات کامیت شده‌اند، بنابراین می‌توانید به برنچ master خود انتقال پیدا کنید:

@@ -147,7 +147,7 @@

شاخه‌سازی مقدماتی

-}}" alt="Hotfix branch based on `master`."> +}}" alt="Hotfix branch based on `master`.">
نمودار 21. برنچ هات‌فیکس در ادامهٔ master
@@ -177,7 +177,7 @@

شاخه‌سازی مقدماتی

-}}" alt="`master` is fast-forwarded to `hotfix`."> +}}" alt="`master` is fast-forwarded to `hotfix`.">
نمودار 22. برنچ master به hotfix فست-فوروارد شد.
@@ -207,7 +207,7 @@

شاخه‌سازی مقدماتی

-}}" alt="Work continues on `iss53`."> +}}" alt="Work continues on `iss53`.">
نمودار 23. کار روی iss53 ادامه پیدا می‌کند
@@ -243,7 +243,7 @@

ادغام مقدماتی

-}}" alt="Three snapshots used in a typical merge."> +}}" alt="Three snapshots used in a typical merge.">
نمودار 24. سه اسنپ‌شات مورد استفاده در یک مرج معمولی
@@ -253,7 +253,7 @@

ادغام مقدماتی

-}}" alt="A merge commit."> +}}" alt="A merge commit.">
نمودار 25. یک مرج کامیت
@@ -371,7 +371,7 @@

تداخلات ادغام پایه

-

اگر به ابزار پیشرفته‌تری برای حل تداخل‌های خاص دارید، ما به بحث مرج‌کردن در Advanced Merging بیشتر می‌پردازیم.

+

اگر به ابزار پیشرفته‌تری برای حل تداخل‌های خاص دارید، ما به بحث مرج‌کردن در }}">Advanced Merging بیشتر می‌پردازیم.

diff --git "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247-\330\257\330\261-\333\214\332\251-\332\251\331\204\331\205\331\207.html" "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247-\330\257\330\261-\333\214\332\251-\332\251\331\204\331\205\331\207.html" index 9f0c08f0ce..58b4fcb6eb 100644 --- "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247-\330\257\330\261-\333\214\332\251-\332\251\331\204\331\205\331\207.html" +++ "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247-\330\257\330\261-\333\214\332\251-\332\251\331\204\331\205\331\207.html" @@ -30,7 +30,7 @@

شاخه‌ها در یک کلمه

برای اینکه به راستی نحوهٔ شاخه‌سازی گیت را درک کنید، باید یک قدم به عقب برگردیم و نحوهٔ ثبت اطلاعات گیت را مطالعه کنیم.

-

همانطور که از شروع به کار به یاد دارید، ‌گیت داده‌ها را به عنوان دسته‌ای از تغییرات یا تفاوت‌هایی بین فایل‌ها ذخیره نمی‌کند؛ +

همانطور که از }}">شروع به کار به یاد دارید، ‌گیت داده‌ها را به عنوان دسته‌ای از تغییرات یا تفاوت‌هایی بین فایل‌ها ذخیره نمی‌کند؛ بلکه اطلاعات را به عنوان مجموعه‌ای از اسنپ‌شات‌ها ذخیره می‌کند.

@@ -40,7 +40,7 @@

شاخه‌ها در یک کلمه

برای ملموس کردن این موضوع، فرض را بر این بگذاریم که پوشه‌ای حاوی سه فایل داریم و شما همهٔ آنها را استیج و کامیت می‌کنید. -استیج کردن فایل‌های برای هر کدام از آنها یک چک‌سام (هش SHA-1 که درشروع به کار ذکر کردیم) محاسبه می‌کند، آن نسخه از فایل را در مخزن گیت ذخیره می‌کند، +استیج کردن فایل‌های برای هر کدام از آنها یک چک‌سام (هش SHA-1 که در}}">شروع به کار ذکر کردیم) محاسبه می‌کند، آن نسخه از فایل را در مخزن گیت ذخیره می‌کند، (گیت از این فایل‌های با نام بلاب یاد می‌کند) و آن چک‌سام را به استیج اضافه می‌کند:

@@ -59,7 +59,7 @@

شاخه‌ها در یک کلمه

-}}" alt="A commit and its tree."> +}}" alt="A commit and its tree.">
نمودار 9. یک کامیت و درختش
@@ -68,7 +68,7 @@

شاخه‌ها در یک کلمه

-}}" alt="Commits and their parents."> +}}" alt="Commits and their parents.">
نمودار 10. کامیت‌ها و والدینشان
@@ -96,7 +96,7 @@

شاخه‌ها در یک کلمه

-}}" alt="A branch and its commit history."> +}}" alt="A branch and its commit history.">
نمودار 11. یک برنچ و تاریخچهٔ کامیت‌های آن
@@ -119,7 +119,7 @@

ساختن یک شاخه جدید

-}}" alt="Two branches pointing into the same series of commits."> +}}" alt="Two branches pointing into the same series of commits.">
نمودار 12. دو برنچ که به یک دسته از کامیت‌ها اشاره می‌کنند
@@ -133,7 +133,7 @@

ساختن یک شاخه جدید

-}}" alt="HEAD pointing to a branch."> +}}" alt="HEAD pointing to a branch.">
نمودار 13. هد که به یک برنچ اشاره می‌کند
@@ -170,7 +170,7 @@

تعویض شاخه‌ها

-}}" alt="HEAD points to the current branch."> +}}" alt="HEAD points to the current branch.">
نمودار 14. هد به برنچ فعلی اشاره می‌کند
@@ -186,7 +186,7 @@

تعویض شاخه‌ها

-}}" alt="The HEAD branch moves forward when a commit is made."> +}}" alt="The HEAD branch moves forward when a commit is made.">
نمودار 15. هنگامی که کامیتی ساخته می‌شود برنچ هد به جلو می‌رود
@@ -225,7 +225,7 @@

تعویض شاخه‌ها

-}}" alt="HEAD moves when you checkout."> +}}" alt="HEAD moves when you checkout.">
نمودار 16. وقتی چک‌اوت می‌کنید هد جابه‌جا می‌شود
@@ -262,14 +262,14 @@

تعویض شاخه‌ها

-

اکنون تاریخچه پروژه شما دوشاخه شده است (به تاریخچه دوشاخه شده مراجعه کنید). +

اکنون تاریخچه پروژه شما دوشاخه شده است (به }}">تاریخچه دوشاخه شده مراجعه کنید). شما یک برنچ ساختید و به آن انتقال پیدا کردید، کمی روی آن کار کردید و سپس به برنچ اصلی خود بازگشتید و آنجا کمی کار متفاوت انجام دادید. هر دوی آن تغییرات به صورت ایزوله در برنچ‌های خودشان موجوداند: شما می‌توانید بین برنچ‌ها جابه‌جا شوید و هرگاه آماده بودید آنها را با هم مرج کنید. و جالبتر اینکه همهٔ این کارها را صرفاً با دستورهای branch، checkout و commit انجام دادید.

-}}" alt="Divergent history."> +}}" alt="Divergent history.">
نمودار 17. تاریخچه دوشاخه شده
diff --git "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247\333\214-\330\261\333\214\331\205\331\210\330\252.html" "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247\333\214-\330\261\333\214\331\205\331\210\330\252.html" index 841e147e5d..6ce860bf4a 100644 --- "a/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247\333\214-\330\261\333\214\331\205\331\210\330\252.html" +++ "b/content/book/fa/v2/\330\264\330\247\330\256\331\207\342\200\214\330\263\330\247\330\262\333\214-\330\257\330\261-\332\257\333\214\330\252-\330\264\330\247\330\256\331\207\342\200\214\331\207\330\247\333\214-\330\261\333\214\331\205\331\210\330\252.html" @@ -62,7 +62,7 @@

شاخه‌های ریموت

-}}" alt="Server and local repositories after cloning."> +}}" alt="Server and local repositories after cloning.">
نمودار 30. مخازن سرور و محلی بعد از کلون کردن
@@ -72,7 +72,7 @@

شاخه‌های ریموت

-}}" alt="Local and remote work can diverge."> +}}" alt="Local and remote work can diverge.">
نمودار 31. کارهای روی مخزن محلی و ریموت می‌تواند دوشاخه شود
@@ -83,7 +83,7 @@

شاخه‌های ریموت

-}}" alt="`git fetch` updates your remote references."> +}}" alt="`git fetch` updates your remote references.">
نمودار 32. دستور git fetch برنچ‌های درپی-ریموت‌تان را به روز می‌کند
@@ -91,12 +91,12 @@

شاخه‌های ریموت

برای نمایش داشتن چند سرور ریموت و اینکه چه برنچ ریموتی در آن پروژه‌های ریموت در کجا قرار دارد، بیاید فرض کنیم که شما یک سرور گیت داخلی دیگر دارید که فقط برای توسعه با یکی از اعضای تیم «دور» (Sprint) فعلی شما پاسخگو است. این سرور در git.team1.ourcompany.com قرار دارد. -همانگونه که در مقدمات گیت بررسی شد، می‌توانید با git remote add آنرا به عنوان یک مرجع ریموت جدید به پروژه‌ای که در حال حاضر روی آن کار می‌کنید اضافه کنید. +همانگونه که در }}">مقدمات گیت بررسی شد، می‌توانید با git remote add آنرا به عنوان یک مرجع ریموت جدید به پروژه‌ای که در حال حاضر روی آن کار می‌کنید اضافه کنید. این ریموت را teamone بنامید که نام کوتاهی برای URL کامل ریموت است.

-}}" alt="Adding another server as a remote."> +}}" alt="Adding another server as a remote.">
نمودار 33. اضافه کردن سروری جدید به عنوان ریموت
@@ -107,7 +107,7 @@

شاخه‌های ریموت

-}}" alt="Remote tracking branch for `teamone/master`."> +}}" alt="Remote tracking branch for `teamone/master`.">
نمودار 34. برنچ درپی-ریموت teamone/master
@@ -140,7 +140,7 @@

پوش‌کردن

این به نوعی یک میانبر است. گیت به طور خودکار نام برنچ serverfix را به refs/heads/serverfix:refs/heads/serverfix گسترش می‌دهد که به معنی عبارت روبرو است: «برنچ محلی serverfix من را بگیر و برای بروزرسانی برنچ serverfix ریموت آنرا پوش کن.» -در Git Internals با جزئیات به بخش refs/heads/ می‌پردازیم، اما به طور کل می‌توانید فعلاً آن را اینگونه رها کنید. +در }}">Git Internals با جزئیات به بخش refs/heads/ می‌پردازیم، اما به طور کل می‌توانید فعلاً آن را اینگونه رها کنید. همچنین می‌توانید git push origin serverfix:serverfix کنید که همان کار را می‌کند — می‌گوید: «serverfix مرا بگیر و آنرا serverfix ریموت کن.» اگر نمی‌خواهید روی ریموت serverfix نامیده شود می‌توانید به جای آن، git push origin serverfix:awesomebranch را برای پوش کردن برنچ serverfix محلیتان به aweseomebranch روی پروژه ریموت اجرا کنید.

@@ -161,7 +161,7 @@

پوش‌کردن

ساده‌ترین راه ذخیرهٔ گواهی در حافظه به مدت چند دقیقه است، که می‌توانید به سادگی با اجرای git config --global credential.helper cache آنرا راه‌اندازی کنید.

-

برای اطلاعات بیشتر درباره تنظیمات کش کردن گواهی‌های مختلف موجود به Credential Storage مراجعه کنید.

+

برای اطلاعات بیشتر درباره تنظیمات کش کردن گواهی‌های مختلف موجود به }}">Credential Storage مراجعه کنید.

diff --git "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\247\331\210\331\204\333\214\331\206-\330\261\330\247\331\207\342\200\214\330\247\331\206\330\257\330\247\330\262\333\214-\332\257\333\214\330\252.html" "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\247\331\210\331\204\333\214\331\206-\330\261\330\247\331\207\342\200\214\330\247\331\206\330\257\330\247\330\262\333\214-\332\257\333\214\330\252.html" index 021c227321..31477eb2be 100644 --- "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\247\331\210\331\204\333\214\331\206-\330\261\330\247\331\207\342\200\214\330\247\331\206\330\257\330\247\330\262\333\214-\332\257\333\214\330\252.html" +++ "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\247\331\210\331\204\333\214\331\206-\330\261\330\247\331\207\342\200\214\330\247\331\206\330\257\330\247\330\262\333\214-\332\257\333\214\330\252.html" @@ -121,7 +121,7 @@

ویرایشگر شما

ویم، ایمکس و نوت‌پد++ ویرایشگرهای محبوبی هستند که اکثراً توسط کاربران سیستم‌های یونیکس-پایه مانند لینوکس و مک و یا حتی یک سیستم ویندوزی استفاده می‌شوند. -اگر شما از ادیتور دیگری یا نسخه ۳۲ بیتی استفاده می‌کنید، لطفاً دستورات مختص به اینکه چگونه ویرایشگر مورد علاقه خود را در گیت راه بنیدازید را از core.editor پیدا کنید.

+اگر شما از ادیتور دیگری یا نسخه ۳۲ بیتی استفاده می‌کنید، لطفاً دستورات مختص به اینکه چگونه ویرایشگر مورد علاقه خود را در گیت راه بنیدازید را از }}">core.editor پیدا کنید.

diff --git "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\331\210\330\252\330\247\331\207\333\214-\330\247\330\262-\332\257\333\214\330\252.html" "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\331\210\330\252\330\247\331\207\333\214-\330\247\330\262-\332\257\333\214\330\252.html" index 53f71a5f30..b400d27aea 100644 --- "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\331\210\330\252\330\247\331\207\333\214-\330\247\330\262-\332\257\333\214\330\252.html" +++ "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\331\210\330\252\330\247\331\207\333\214-\330\247\330\262-\332\257\333\214\330\252.html" @@ -52,6 +52,6 @@

تاریخچهٔ کوتاه

از زمان تولد گیت در سال ۲۰۰۵، این نرم‌افزار برای ساده بودن و سهولت استفاده تکامل پیدا کرده و به بلوغ رسیده و هنوز این استانداردهای اولیه را حفظ می‌کند. -این نرم‌افزار خارق‌العاده سریع، در مواجه با پروژه‌های بزرگ بسیار بهینه و حاوی سیستم انشعابی باورنکردنی برای توسعه غیرخطی است (مراجعه به شاخه‌سازی در گیت).

+این نرم‌افزار خارق‌العاده سریع، در مواجه با پروژه‌های بزرگ بسیار بهینه و حاوی سیستم انشعابی باورنکردنی برای توسعه غیرخطی است (مراجعه به }}">شاخه‌سازی در گیت).

\ No newline at end of file diff --git "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\257\330\261\330\250\330\247\330\261\331\207\331\224-\332\251\331\206\330\252\330\261\331\204-\331\206\330\263\330\256\331\207.html" "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\257\330\261\330\250\330\247\330\261\331\207\331\224-\332\251\331\206\330\252\330\261\331\204-\331\206\330\263\330\256\331\207.html" index 9e5f7b112d..36aed5f8e4 100644 --- "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\257\330\261\330\250\330\247\330\261\331\207\331\224-\332\251\331\206\330\252\330\261\331\204-\331\206\330\263\330\256\331\207.html" +++ "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\330\257\330\261\330\250\330\247\330\261\331\207\331\224-\332\251\331\206\330\252\330\261\331\204-\331\206\330\263\330\256\331\207.html" @@ -48,7 +48,7 @@

سیستم‌های ک
-}}" alt="Local version control diagram"> +}}" alt="Local version control diagram">
نمودار 1. کنترل نسخه محلی.
@@ -69,7 +69,7 @@

سیستم‌ها
-}}" alt="Centralized version control diagram"> +}}" alt="Centralized version control diagram">
نمودار 2. کنترل نسخه متمرکز.
@@ -98,7 +98,7 @@

سیستم‌ه
-}}" alt="Distributed version control diagram"> +}}" alt="Distributed version control diagram">
نمودار 3. کنترل نسخه توزیع‌شده.
diff --git "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\331\206\330\265\330\250-\332\257\333\214\330\252.html" "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\331\206\330\265\330\250-\332\257\333\214\330\252.html" index b453e0f6ae..5769b48793 100644 --- "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\331\206\330\265\330\250-\332\257\333\214\330\252.html" +++ "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\331\206\330\265\330\250-\332\257\333\214\330\252.html" @@ -85,7 +85,7 @@

نصب روی مک

-}}" alt="Git macOS installer."> +}}" alt="Git macOS installer.">
نمودار 7. نصاب گیت مک.
diff --git "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\332\257\333\214\330\252-\332\206\333\214\330\263\330\252\330\237.html" "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\332\257\333\214\330\252-\332\206\333\214\330\263\330\252\330\237.html" index 80f65c2051..a275812fc1 100644 --- "a/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\332\257\333\214\330\252-\332\206\333\214\330\263\330\252\330\237.html" +++ "b/content/book/fa/v2/\330\264\330\261\331\210\330\271-\330\250\331\207-\332\251\330\247\330\261-\332\257\333\214\330\252-\332\206\333\214\330\263\330\252\330\237.html" @@ -36,7 +36,7 @@

اسنپ‌شات‌ها، نه
-}}" alt="Storing data as changes to a base version of each file."> +}}" alt="Storing data as changes to a base version of each file.">
نمودار 4. ذخیره داده‌ها به عنوان تغییرات اعمال شده به روی یک نسخه پایه از هر فایل.
@@ -49,7 +49,7 @@

اسنپ‌شات‌ها، نه
-}}" alt="Git stores data as snapshots of the project over time."> +}}" alt="Git stores data as snapshots of the project over time.">
نمودار 5. ذخیره داده‌ها به عنوان اسنپ‌شات‌هایی از پروژه در طول زمان.
@@ -57,7 +57,7 @@

اسنپ‌شات‌ها، نه

این نقطه تمایز مهمی بین گیت و تقریباً تمام دیگر VCSهاست؛ باعث این است که گیت غالب دیدگاه‌های کنترل نسخه را، که بیشتر سیستم‌ها از نسل‌های قبل کپی کرده بودند، بازبینی کند. همین اصل گیت را بیشتر یک فایل‌سیستم کوچک با ابزارهای افزودهٔ خارق‌العاده قدرتمند می‌کند تا یک VCS خشک و خالی. -در ادامه، هنگامی که برنچ‌سازی در شاخه‌سازی در گیت توضیح داده شد، مفصل‌تر مزایای دیدن داده‌هایتان به روش گیت را بررسی خواهیم کرد.

+در ادامه، هنگامی که برنچ‌سازی در }}">شاخه‌سازی در گیت توضیح داده شد، مفصل‌تر مزایای دیدن داده‌هایتان به روش گیت را بررسی خواهیم کرد.

@@ -115,7 +115,7 @@

به طور

این‌ها همه استفاده از گیت را به یکی از لذت‌های دنیوی تبدیل می‌کند چراکه می‌دانیم که می‌توانیم آزمون و خطای بدون خطر خراب‌کاری کردن داشته باشیم. -برای نظارهٔ عمیق اینکه چگونه گیت داده‌هایش را ذخیره می‌کند و اینکه چگونه می‌توانید اطلاعاتی که به نظر از دست رفته می‌آیند را بازگردانی کنید به بازگردانی کارها مراجعه کنید.

+برای نظارهٔ عمیق اینکه چگونه گیت داده‌هایش را ذخیره می‌کند و اینکه چگونه می‌توانید اطلاعاتی که به نظر از دست رفته می‌آیند را بازگردانی کنید به }}">بازگردانی کارها مراجعه کنید.

@@ -142,7 +142,7 @@

سه حالت ممکنه

-}}" alt="Working tree, staging area, and Git directory."> +}}" alt="Working tree, staging area, and Git directory.">
نمودار 6. درخت کاری، صحنه و پوشه گیت.
@@ -178,7 +178,7 @@

سه حالت ممکنه

اگر نسخه خاصی از فایلی در پوشه گیت است کامیت‌شده به حساب می‌آید. اگر ویرایش شده و به صحنه اضافه شده، استیج‌شده است. و اگر از موقعی که چک‌اوت شده تغییری در آن ایجاد شده ولکن استیج نشده، ویرایش‌شده است. -در مقدمات گیت، بیشتر درباره این حالات و اینکه چطور می‌توان از آنها در استیج استفاده کرد یا به طور کلی آنها را دور زد را می‌آموزید.

+در }}">مقدمات گیت، بیشتر درباره این حالات و اینکه چطور می‌توان از آنها در استیج استفاده کرد یا به طور کلی آنها را دور زد را می‌آموزید.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\250\330\247\330\262\332\257\330\261\330\257\330\247\331\206\333\214-\332\251\330\247\330\261\331\207\330\247.html" "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\250\330\247\330\262\332\257\330\261\330\257\330\247\331\206\333\214-\332\251\330\247\330\261\331\207\330\247.html" index aa61e42eb8..acbc69ef53 100644 --- "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\250\330\247\330\262\332\257\330\261\330\257\330\247\331\206\333\214-\332\251\330\247\330\261\331\207\330\247.html" +++ "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\250\330\247\330\262\332\257\330\261\330\257\330\247\331\206\333\214-\332\251\330\247\330\261\331\207\330\247.html" @@ -139,7 +139,7 @@

آن‌استیج کردن یک فایل استیج‌شده

در حال حاضر این توضیحات جادویی تمام چیزی بود که لازم بود درباره دستور git reset بدانید. -بعدتر در بخش Reset Demystified با جزئیات بیشتری وارد بحث reset می‌شویم که چه کاری می‌کند و چطور می‌توان در آن خبره شد تا کارهای جالب‌تری انجام داد.

+بعدتر در بخش }}">Reset Demystified با جزئیات بیشتری وارد بحث reset می‌شویم که چه کاری می‌کند و چطور می‌توان در آن خبره شد تا کارهای جالب‌تری انجام داد.

@@ -195,12 +195,12 @@

اگر مایل هستید تا تغییراتی که ایجاد کرده بودید را حفظ کنید اما باز هم لازم است که موقتاً آنها را از سر راهتان بردارید، -در شاخه‌سازی در گیت به بررسی استش و شاخه‌سازی خواهیم پرداخت؛ به طور کل این‌ها راه‌های بهتری برای انجام این کار هستند.

+در }}">شاخه‌سازی در گیت به بررسی استش و شاخه‌سازی خواهیم پرداخت؛ به طور کل این‌ها راه‌های بهتری برای انجام این کار هستند.

یادتان باشد، هرچیزی که در گیت کامیت‌ شده باشد تقریباً همیشه می‌تواند بازگردانی شود. حتی کامیت‌هایی که بر روی شاخه‌هایی که حذف شده‌اند وجود داشتند یا -کامیت‌هایی که با فلگ --amend بازنویسی شده‌ بودند می‌توانند بازگردانی شوند (بخش Data Recovery را برای بازیابی داده ببینید). +کامیت‌هایی که با فلگ --amend بازنویسی شده‌ بودند می‌توانند بازگردانی شوند (بخش }}">Data Recovery را برای بازیابی داده ببینید). با این حال، هر چیزی را که از دست می‌دهید که هرگز کامیت نشده، قریب به یقین دیگر نخواهید دید.

diff --git "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\253\330\250\330\252-\330\252\330\272\333\214\333\214\330\261\330\247\330\252-\330\257\330\261-\331\205\330\256\330\262\331\206.html" "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\253\330\250\330\252-\330\252\330\272\333\214\333\214\330\261\330\247\330\252-\330\257\330\261-\331\205\330\256\330\262\331\206.html" index 048fb85220..1c2c8f493c 100644 --- "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\253\330\250\330\252-\330\252\330\272\333\214\333\214\330\261\330\247\330\252-\330\257\330\261-\331\205\330\256\330\262\331\206.html" +++ "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\253\330\250\330\252-\330\252\330\272\333\214\333\214\330\261\330\247\330\252-\330\257\330\261-\331\205\330\256\330\262\331\206.html" @@ -37,7 +37,7 @@

ثبت تغییرات در مخز
-}}" alt="The lifecycle of the status of your files."> +}}" alt="The lifecycle of the status of your files.">
نمودار 8. چرخه عمر وضعیت فایل‌های شما.
@@ -59,7 +59,7 @@

بررسی وضعیت فایل‌ها

این بدین معنی است که پوشه کاری شما تمیز است؛ به زبان دیگر، هیچ کدام از فایل‌های رهگیری‌شده شما ویرایش نشده‌اند. علاوه بر این گیت هیچ فایل دنبال نشده‌ای نمی‌بینید، اگر می‌دید در اینجا لیست می‌شد. در آخر، این دستور به شما می‌گوید که بر روی کدام شاخه و شعبه هستید و به شما اطلاع می‌دهد که شاخه مذکور از شاخه‌ای که از سرور آمده جدا نشده است. -فعلاً، آن شاخه همیشه master است که به صورت پیش فرض ساخته شده است؛ نگران نباشید در بخش شاخه‌سازی در گیت درباره این موضوع با جزئیات بحث خواهد شد.

+فعلاً، آن شاخه همیشه master است که به صورت پیش فرض ساخته شده است؛ نگران نباشید در بخش }}">شاخه‌سازی در گیت درباره این موضوع با جزئیات بحث خواهد شد.

فرض کنیم یک فایل جدید به پروژه اضافه می‌کنیم، یک فایل README ساده. @@ -528,7 +528,7 @@

کامیت کردن تغییراتتان

-

ویرایشگر با متغیر محیطی EDITOR شل شما تنظیم می‌شود — معمولاً ویم یا ایمکس است، هرچند همانطور که در شروع به کار مشاهده کردید، +

ویرایشگر با متغیر محیطی EDITOR شل شما تنظیم می‌شود — معمولاً ویم یا ایمکس است، هرچند همانطور که در }}">شروع به کار مشاهده کردید، می‌توانید آنرا با استفاده از دستور git config --global core.editor با هر چیزی که می‌خواهید جایگزین کنید.

diff --git "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\330\263\330\252\333\214\330\247\330\250\333\214-\330\250\331\207-\333\214\332\251-\331\205\330\256\330\262\331\206-\332\257\333\214\330\252.html" "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\330\263\330\252\333\214\330\247\330\250\333\214-\330\250\331\207-\333\214\332\251-\331\205\330\256\330\262\331\206-\332\257\333\214\330\252.html" index 5203e8a9ea..3022a15e7a 100644 --- "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\330\263\330\252\333\214\330\247\330\250\333\214-\330\250\331\207-\333\214\332\251-\331\205\330\256\330\262\331\206-\332\257\333\214\330\252.html" +++ "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\330\263\330\252\333\214\330\247\330\250\333\214-\330\250\331\207-\333\214\332\251-\331\205\330\256\330\262\331\206-\332\257\333\214\330\252.html" @@ -79,7 +79,7 @@

را

با زدن این دستور یک پوشه تازه به نام .git ساخته می‌شود که تمام فایل‌هایی که مخزن نیاز دارد — اسکلت یک مخزن گیت — را در بر دارد. تا اینجای کار، گیت تغییرات هیچ فایلی را دنبال نمی‌کند. -(برای اینکه بدانید در پوشه .git که هم اکنون ایجاد کردید، چه فایل‌هایی وجود دارند، Git Internals را ببینید.)

+(برای اینکه بدانید در پوشه .git که هم اکنون ایجاد کردید، چه فایل‌هایی وجود دارند، }}">Git Internals را ببینید.)

اگر می‌خواهید شروع به کنترل نسخه فایل‌های موجود در پروژه کنید (مگر اینکه پوشه خالی باشد) شاید بهتر باشد که آنها را ترک @@ -107,7 +107,7 @@

کلون‌کردن از مخزن موجود

به صورت پیش‌فرض با اجرای دستور git clone هر نسخه‌ای از هر فایلی که در تاریخچهٔ پروژه است توسط گیت آورده می‌شود. در حقیقت اگر احیاناً دیسک سرور شما دچار مشکل گردد و اطلاعات از دست روند غالباً می‌توانید به طور مستقیم از هر کلون دیگری روی هر کلاینت دیگری استفاده کنید تا اطلاعات سرور را به همان حالتی که به هنگام کلون کردن بود بازگردانید. -(ممکن است بعضی از هوک‌های سرور و این قبیل اطلاعات از دست بروند اما تمام نسخه‌های کنترل شده خواهند ماند — برای جزئیات بیشتر راه‌اندازی گیت در سرور را مطالعه کنید.)

+(ممکن است بعضی از هوک‌های سرور و این قبیل اطلاعات از دست بروند اما تمام نسخه‌های کنترل شده خواهند ماند — برای جزئیات بیشتر }}">راه‌اندازی گیت در سرور را مطالعه کنید.)

با دستور git clone <url> یک مخزن را کلون می‌کنید. @@ -137,7 +137,7 @@

کلون‌کردن از مخزن موجود

گیت دارای تعداد زیادی پروتکل‌های انتقال است که شما می‌توانید از آن‌ها استفاده کنید. در مثال قبل از پروتکل https:// استفاده شد، اما شاید git:// یا user@server:path/to/repo.git را نیز دیده باشید، که از پروتکل SSH استفاده می‌کند. -راه‌اندازی گیت در سرور تمام گزینه‌های موجود برای را دسترسی به مخزن گیت را معرفی خواهد کرد و درباره مضرات و فواید هر کدام توضیح خواهد داد.

+}}">راه‌اندازی گیت در سرور تمام گزینه‌های موجود برای را دسترسی به مخزن گیت را معرفی خواهد کرد و درباره مضرات و فواید هر کدام توضیح خواهد داد.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\333\214\330\257\331\206-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\330\247\331\205\333\214\330\252\342\200\214\331\207\330\247.html" "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\333\214\330\257\331\206-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\330\247\331\205\333\214\330\252\342\200\214\331\207\330\247.html" index 9149c8384e..5b5bbce4b4 100644 --- "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\333\214\330\257\331\206-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\330\247\331\205\333\214\330\252\342\200\214\331\207\330\247.html" +++ "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\330\257\333\214\330\257\331\206-\330\252\330\247\330\261\333\214\330\256\332\206\331\207\331\224-\332\251\330\247\331\205\333\214\330\252\342\200\214\331\207\330\247.html" @@ -183,7 +183,7 @@

دیدن تاریخچهٔ کامیت‌ها

-

آپشن‌های مفید برای git log --pretty=format آپشن‌های مفیدی که format اختیار می‌کند را لیست می‌کند.

+

}}">آپشن‌های مفید برای git log --pretty=format آپشن‌های مفیدی که format اختیار می‌کند را لیست می‌کند.

جدول 1. آپشن‌های مفید برای git log --pretty=format @@ -265,7 +265,7 @@

دیدن تاریخچهٔ کامیت‌ها

شاید در تعجب باشید که تفاوت author و committer در چیست. نویسنده یا author در واقع شخصی است که برای اولین بار کار را نوشته است، در حالی که کامیت‌کننده یا committer شخصی است که کامیت کار را اعمال کرده است پس اگر پچی را به پروژه‌ای بفرستید و یکی از اعضای هسته پروژه آن را اعمال کند هر دوی شما امتیاز می‌برید — شما به عنوان نویسنده و عضو هسته به عنوان شخص کامیت‌کننده. -درمورد این تفاوت در گیت توزیع‌شده به طور مفصل بحث خواهیم کرد.

+درمورد این تفاوت در }}">گیت توزیع‌شده به طور مفصل بحث خواهیم کرد.

آپشن oneline و format به طور خاصی با آپشن دیگری از ‍log به نام --graph مفید واقع می‌شوند. @@ -291,7 +291,7 @@

دیدن تاریخچهٔ کامیت‌ها

آنها تنها چند آپشن ساده برای خروجی با فرمت متفاوت هستند که در دستور git log مورد استفاده قرار می‌گیرد — تعداد خیلی بیشتری از این آپشن‌ها وجود دارد. -آپشن‌های معمول git log آپشن‌هایی را که تا به اینجا بررسی کردیم، بعلاوه چندی فرمت آپشن معمول دیگر را که ممکن است برایتان مفید باشد را به همراه اینکه چطور خروجی دستور لاگ را تغییر می‌دهد را لیست می‌کند.

+}}">آپشن‌های معمول git log آپشن‌هایی را که تا به اینجا بررسی کردیم، بعلاوه چندی فرمت آپشن معمول دیگر را که ممکن است برایتان مفید باشد را به همراه اینکه چطور خروجی دستور لاگ را تغییر می‌دهد را لیست می‌کند.

جدول 2. آپشن‌های معمول git log @@ -402,7 +402,7 @@

محدود کردن خروجی این آپشن همیشه آخرین آپشن است و معمولاً با دو خط تیره (--) برای جدا سازی آدرس از آپشن‌ها استفاده می‌شود.

-

در آپشن‌های محدودکننده خروجی git log برای مراجعه شما این‌ها را بعلاوه چندی دیگر از آپشن‌های رایج لیست می‌کنیم.

+

در }}">آپشن‌های محدودکننده خروجی git log برای مراجعه شما این‌ها را بعلاوه چندی دیگر از آپشن‌های رایج لیست می‌کنیم.

جدول 3. آپشن‌های محدودکننده خروجی git log diff --git "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\332\251\330\247\330\261-\330\250\330\247-\330\261\333\214\331\205\331\210\330\252\342\200\214\331\207\330\247.html" "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\332\251\330\247\330\261-\330\250\330\247-\330\261\333\214\331\205\331\210\330\252\342\200\214\331\207\330\247.html" index d27a9e5b9f..8b9aabb0d3 100644 --- "a/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\332\251\330\247\330\261-\330\250\330\247-\330\261\333\214\331\205\331\210\330\252\342\200\214\331\207\330\247.html" +++ "b/content/book/fa/v2/\331\205\331\202\330\257\331\205\330\247\330\252-\332\257\333\214\330\252-\332\251\330\247\330\261-\330\250\330\247-\330\261\333\214\331\205\331\210\330\252\342\200\214\331\207\330\247.html" @@ -99,7 +99,7 @@

نمایش ریموت‌ها

شاید ما به علاوه دسترسی برای پوش به یک یا چندی از این مخازن را نیز داشته باشیم، اگرچه در اینجا نمی‌توانیم به آن پی ببریم.

-

دقت کنید که این ریموت‌ها از پروتکل‌های متنوعی استفاده ‌می‌کنند؛ ما درباره این موضوع در راه‌اندازی گیت در سرور بیشتر خواهیم گفت.

+

دقت کنید که این ریموت‌ها از پروتکل‌های متنوعی استفاده ‌می‌کنند؛ ما درباره این موضوع در }}">راه‌اندازی گیت در سرور بیشتر خواهیم گفت.

@@ -140,7 +140,7 @@

اضافه کردن مخاز

برنچ master پاول حالا به صورت محلی در master/pb قابل دسترس دسترس است — شما می‌توانید این شاخه را در هر کدام از بر‌نچ‌های دلخواه خود ادغام کنید، یا می‌توانید یک برنچ محلی در آن نقطه را چک‌اوت کنید، اگر مایلید آنرا بازرسی کنید. -(ما درباره برنچ‌ها و چگونگی استفاده از آن‌ها با جزئیات بیشتر در بخش شاخه‌سازی در گیت خواهیم گفت.)

+(ما درباره برنچ‌ها و چگونگی استفاده از آن‌ها با جزئیات بیشتر در بخش }}">شاخه‌سازی در گیت خواهیم گفت.)

@@ -163,7 +163,7 @@

فچ و پول کردن از مخازن ریمو خیلی مهم است که دقت کنید که دستور git fetch فقط اطلاعات را در مخزن محلی شما دانلود می‌کند — این دستور به صورت خودکار آن را با هیچ‌کدام از کار‌های شما ادغام یا کارهای فعلی شما را ویرایش نمی‌کند.

-

اگر برنچ جاری شما تنظیم شده باشد تا یک شاخه ریموت را دنبال کند (بخش بعدی و شاخه‌سازی در گیت‌ را برای اطلاعات بیشتر ببینید)، +

اگر برنچ جاری شما تنظیم شده باشد تا یک شاخه ریموت را دنبال کند (بخش بعدی و }}">شاخه‌سازی در گیت‌ را برای اطلاعات بیشتر ببینید)، می‌توانید از دستور git pull استفاده کنید تا به صورت خودکار فچ و سپس ادغام آن با برنچ ریموت به برنچ فعلی شما انجام شود. شاید این، روند کاری راحت‌تر یا آسان‌تری برای شما باشد، و به صورت پیش‌فرض دستور git clone به طور خودکار برنچ master محلی شما را برای دنبال کردن برنچ master (یا هر چیزی که شاخه پیش فرض نامیده‌ شود) ریموت آن سروری که از آن کلون کردید تنظیم می‌کند. @@ -187,7 +187,7 @@

پوش کردن به ریموت‌هایتان

این دستور فقط زمانی کار می‌کند که شما مخزنی را از سروری کلون کرده باشید که دسترسی نوشتن نیز داشته باشید و کسی در این حین پوش نکرده باشد. اگر شما و شخصی دیگر در آن واحد کلون کنید و آنها به بالادست پوش کنند و سپس شما به بالادست پوش کنید، پوش شما بلافاصله رد خواهد شد. ابتدا شما کار آن‌ها را فچ کنید و آنرا در کار خود تعبیه کنید، پیش از اینکه مجاز به پوش شوید. -برای جزئیات بیشتر درباره نحوه پوش روی یک سرور ریموت بخش شاخه‌سازی در گیت را مطالعه کنید.

+برای جزئیات بیشتر درباره نحوه پوش روی یک سرور ریموت بخش }}">شاخه‌سازی در گیت را مطالعه کنید.

diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Bash.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Bash.html" index af8bd5cb69..c343a0d719 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Bash.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Bash.html" @@ -63,7 +63,7 @@

Git in Bash

-}}" alt="Customized `bash` prompt."> +}}" alt="Customized `bash` prompt.">
نمودار 163. Customized bash prompt.
diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Eclipse.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Eclipse.html" index 517cc1457b..13a3b9b000 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Eclipse.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Eclipse.html" @@ -26,7 +26,7 @@

Git in Eclipse

-}}" alt="Eclipse’s EGit environment."> +}}" alt="Eclipse’s EGit environment.">
نمودار 161. Eclipse’s EGit environment.
diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-IntelliJ-/-PyCharm-/-WebStorm-/-PhpStorm-/-RubyMine.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-IntelliJ-/-PyCharm-/-WebStorm-/-PhpStorm-/-RubyMine.html" index 30844240cb..e3e0989fab 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-IntelliJ-/-PyCharm-/-WebStorm-/-PhpStorm-/-RubyMine.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-IntelliJ-/-PyCharm-/-WebStorm-/-PhpStorm-/-RubyMine.html" @@ -25,7 +25,7 @@

Git in IntelliJ / P
-}}" alt="Version Control ToolWindow in JetBrains IDEs."> +}}" alt="Version Control ToolWindow in JetBrains IDEs.">
نمودار 162. Version Control ToolWindow in JetBrains IDEs.
diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-PowerShell.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-PowerShell.html" index 04ebfc87c7..8ea429aa61 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-PowerShell.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-PowerShell.html" @@ -29,7 +29,7 @@

Git in PowerShell

-}}" alt="PowerShell with Posh-git."> +}}" alt="PowerShell with Posh-git.">
نمودار 166. PowerShell with Posh-git.
diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Visual-Studio.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Visual-Studio.html" index be55b51f89..0637743e9b 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Visual-Studio.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Visual-Studio.html" @@ -31,19 +31,19 @@

Git in Visual Studio

-}}" alt="Connecting to a Git repository from Team Explorer."> +}}" alt="Connecting to a Git repository from Team Explorer.">
نمودار 159. Connecting to a Git repository from Team Explorer.

Visual Studio remembers all of the projects you’ve opened that are Git-controlled, and they’re available in the list at the bottom. If you don’t see the one you want there, click the "Add" link and type in the path to the working directory. -Double clicking on one of the local Git repositories leads you to the Home view, which looks like The "Home" view for a Git repository in Visual Studio.. +Double clicking on one of the local Git repositories leads you to the Home view, which looks like }}">The "Home" view for a Git repository in Visual Studio.. This is a hub for performing Git actions; when you’re writing code, you’ll probably spend most of your time in the "Changes" view, but when it comes time to pull down changes made by your teammates, you’ll use the "Unsynced Commits" and "Branches" views.

-}}" alt="The Home view for a Git repository in Visual Studio."> +}}" alt="The Home view for a Git repository in Visual Studio.">
نمودار 160. The "Home" view for a Git repository in Visual Studio.
diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Zsh.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Zsh.html" index 9e45cf9e26..af31932eca 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Zsh.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Git-in-Zsh.html" @@ -62,7 +62,7 @@

Git in Zsh

-}}" alt="Customized `zsh` prompt."> +}}" alt="Customized `zsh` prompt.">
نمودار 164. Customized zsh prompt.
@@ -79,11 +79,11 @@

Git in Zsh

Zsh is powerful enough that there are entire frameworks dedicated to making it better. One of them is called "oh-my-zsh", and it can be found at https://github.com/robbyrussell/oh-my-zsh. oh-my-zsh’s plugin system comes with powerful git tab-completion, and it has a variety of prompt "themes", many of which display version-control data. -An example of an oh-my-zsh theme. is just one example of what can be done with this system.

+}}">An example of an oh-my-zsh theme. is just one example of what can be done with this system.

-}}" alt="An example of an oh-my-zsh theme."> +}}" alt="An example of an oh-my-zsh theme.">
نمودار 165. An example of an oh-my-zsh theme.
diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Graphical-Interfaces.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Graphical-Interfaces.html" index 3cab5ca7b7..cb04a13faf 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Graphical-Interfaces.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-A:-Git-in-Other-Environments-Graphical-Interfaces.html" @@ -64,7 +64,7 @@

-}}" alt="The `gitk` history viewer."> +}}" alt="The `gitk` history viewer.">
نمودار 153. The gitk history viewer.
@@ -88,7 +88,7 @@

-}}" alt="The `git-gui` commit tool."> +}}" alt="The `git-gui` commit tool.">
نمودار 154. The git-gui commit tool.
@@ -121,13 +121,13 @@

GitHub for macOS and Windows

-}}" alt="GitHub for macOS."> +}}" alt="GitHub for macOS.">
نمودار 155. GitHub for macOS.
-}}" alt="GitHub for Windows."> +}}" alt="GitHub for Windows.">
نمودار 156. GitHub for Windows.
@@ -189,7 +189,7 @@

Once it’s installed and configured, you can use the GitHub client for many common Git tasks. The intended workflow for this tool is sometimes called the “GitHub Flow.” -We cover this in more detail in The GitHub Flow, but the general gist is that (a) you’ll be committing to a branch, and (b) you’ll be syncing up with a remote repository fairly regularly.

+We cover this in more detail in }}">The GitHub Flow, but the general gist is that (a) you’ll be committing to a branch, and (b) you’ll be syncing up with a remote repository fairly regularly.

Branch management is one of the areas where the two tools diverge. @@ -197,7 +197,7 @@

-}}" alt="``Create Branch'' button on macOS."> +}}" alt="``Create Branch'' button on macOS.">
نمودار 157. “Create Branch” button on macOS.
@@ -206,7 +206,7 @@
-}}" alt="Creating a branch on Windows."> +}}" alt="Creating a branch on Windows.">
نمودار 158. Creating a branch on Windows.
diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-JGit.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-JGit.html" index a16ed26ed4..217726c03d 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-JGit.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-JGit.html" @@ -128,7 +128,7 @@

Plumbing

The second line gets the target of the master reference, which is returned as an ObjectId instance. ObjectId represents the SHA-1 hash of an object, which might or might not exist in Git’s object database. -The third line is similar, but shows how JGit handles the rev-parse syntax (for more on this, see Branch References); you can pass any object specifier that Git understands, and JGit will return either a valid ObjectId for that object, or null.

+The third line is similar, but shows how JGit handles the rev-parse syntax (for more on this, see }}">Branch References); you can pass any object specifier that Git understands, and JGit will return either a valid ObjectId for that object, or null.

The next two lines show how to load the raw contents of an object. diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-Libgit2.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-Libgit2.html" index 988629f423..7113987f85 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-Libgit2.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-B:-Embedding-Git-in-your-Applications-Libgit2.html" @@ -58,7 +58,7 @@

Libgit2

There’s also the git_repository_open_ext which includes options for searching, git_clone and friends for making a local clone of a remote repository, and git_repository_init for creating an entirely new repository.

-

The second chunk of code uses rev-parse syntax (see Branch References for more on this) to get the commit that HEAD eventually points to. +

The second chunk of code uses rev-parse syntax (see }}">Branch References for more on this) to get the commit that HEAD eventually points to. The type returned is a git_object pointer, which represents something that exists in the Git object database for a repository. git_object is actually a “parent” type for several different kinds of objects; the memory layout for each of the “child” types is the same as for git_object, so you can safely cast to the right one. In this case, git_object_type(commit) would return GIT_OBJ_COMMIT, so it’s safe to cast to a git_commit pointer.

@@ -164,7 +164,7 @@

Libgit2

The Ruby code is nice and clean, but since Libgit2 is doing the heavy lifting, this code will run pretty fast, too. -If you’re not a rubyist, we touch on some other bindings in Other Bindings.

+If you’re not a rubyist, we touch on some other bindings in }}">Other Bindings.

Advanced Functionality

diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Administration.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Administration.html" index 6145bd21d2..de058a317a 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Administration.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Administration.html" @@ -29,7 +29,7 @@

git gc

This command normally runs in the background for you, though you can manually run it if you wish. -We go over some examples of this in Maintenance.

+We go over some examples of this in }}">Maintenance.

@@ -38,7 +38,7 @@

git fsck

The git fsck command is used to check the internal database for problems or inconsistencies.

-

We only quickly use this once in Data Recovery to search for dangling objects.

+

We only quickly use this once in }}">Data Recovery to search for dangling objects.

@@ -47,10 +47,10 @@

git reflog

The git reflog command goes through a log of where all the heads of your branches have been as you work to find commits you may have lost through rewriting histories.

-

We cover this command mainly in RefLog Shortnames, where we show normal usage to and how to use git log -g to view the same information with git log output.

+

We cover this command mainly in }}">RefLog Shortnames, where we show normal usage to and how to use git log -g to view the same information with git log output.

-

We also go through a practical example of recovering such a lost branch in Data Recovery.

+

We also go through a practical example of recovering such a lost branch in }}">Data Recovery.

@@ -59,10 +59,10 @@

git filter-branch

The git filter-branch command is used to rewrite loads of commits according to certain patterns, like removing a file everywhere or filtering the entire repository down to a single subdirectory for extracting a project.

-

In Removing a File from Every Commit we explain the command and explore several different options such as --commit-filter, --subdirectory-filter and --tree-filter.

+

In }}">Removing a File from Every Commit we explain the command and explore several different options such as --commit-filter, --subdirectory-filter and --tree-filter.

-

In Git-p4 and TFS we use it to fix up imported external repositories.

+

In }}">Git-p4 and }}">TFS we use it to fix up imported external repositories.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Basic-Snapshotting.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Basic-Snapshotting.html" index a2d4f7548c..11e923380a 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Basic-Snapshotting.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Basic-Snapshotting.html" @@ -33,16 +33,16 @@

git add

We’ll quickly cover some of the unique uses that can be found.

-

We first introduce and explain git add in detail in دنبال کردن فایل‌های جدید.

+

We first introduce and explain git add in detail in }}">دنبال کردن فایل‌های جدید.

-

We mention how to use it to resolve merge conflicts in تداخلات ادغام پایه.

+

We mention how to use it to resolve merge conflicts in }}">تداخلات ادغام پایه.

-

We go over using it to interactively stage only specific parts of a modified file in Interactive Staging.

+

We go over using it to interactively stage only specific parts of a modified file in }}">Interactive Staging.

-

Finally, we emulate it at a low level in Tree Objects, so you can get an idea of what it’s doing behind the scenes.

+

Finally, we emulate it at a low level in }}">Tree Objects, so you can get an idea of what it’s doing behind the scenes.

@@ -53,7 +53,7 @@

git status

In its normal form, it also will show you some basic hints on how to move files between these stages.

-

We first cover status in بررسی وضعیت فایل‌ها, both in its basic and simplified forms. +

We first cover status in }}">بررسی وضعیت فایل‌ها, both in its basic and simplified forms. While we use it throughout the book, pretty much everything you can do with the git status command is covered there.

@@ -64,19 +64,19 @@

git diff

This could be the difference between your working environment and your staging area (git diff by itself), between your staging area and your last commit (git diff --staged), or between two commits (git diff master branchB).

-

We first look at the basic uses of git diff in نمایش تغییرات استیج‌شده و استیج‌نشده, where we show how to see what changes are staged and which are not yet staged.

+

We first look at the basic uses of git diff in }}">نمایش تغییرات استیج‌شده و استیج‌نشده, where we show how to see what changes are staged and which are not yet staged.

-

We use it to look for possible whitespace issues before committing with the --check option in راهنمای کامیت.

+

We use it to look for possible whitespace issues before committing with the --check option in }}">راهنمای کامیت.

-

We see how to check the differences between branches more effectively with the git diff A...B syntax in تشخیص تغییرات معرفی شده.

+

We see how to check the differences between branches more effectively with the git diff A...B syntax in }}">تشخیص تغییرات معرفی شده.

-

We use it to filter out whitespace differences with -b and how to compare different stages of conflicted files with --theirs, --ours and --base in Advanced Merging.

+

We use it to filter out whitespace differences with -b and how to compare different stages of conflicted files with --theirs, --ours and --base in }}">Advanced Merging.

-

Finally, we use it to effectively compare submodule changes with --submodule in Starting with Submodules.

+

Finally, we use it to effectively compare submodule changes with --submodule in }}">Starting with Submodules.

@@ -85,7 +85,7 @@

git difftool

The git difftool command simply launches an external tool to show you the difference between two trees in case you want to use something other than the built in git diff command.

@@ -94,20 +94,20 @@

git commit

The git commit command takes all the file contents that have been staged with git add and records a new permanent snapshot in the database and then moves the branch pointer on the current branch up to it.

-

We first cover the basics of committing in کامیت کردن تغییراتتان. +

We first cover the basics of committing in }}">کامیت کردن تغییراتتان. There we also demonstrate how to use the -a flag to skip the git add step in daily workflows and how to use the -m flag to pass a commit message in on the command line instead of firing up an editor.

-

In بازگردانی کارها we cover using the --amend option to redo the most recent commit.

+

In }}">بازگردانی کارها we cover using the --amend option to redo the most recent commit.

-

In شاخه‌ها در یک کلمه, we go into much more detail about what git commit does and why it does it like that.

+

In }}">شاخه‌ها در یک کلمه, we go into much more detail about what git commit does and why it does it like that.

-

We looked at how to sign commits cryptographically with the -S flag in Signing Commits.

+

We looked at how to sign commits cryptographically with the -S flag in }}">Signing Commits.

-

Finally, we take a look at what the git commit command does in the background and how it’s actually implemented in Commit Objects.

+

Finally, we take a look at what the git commit command does in the background and how it’s actually implemented in }}">Commit Objects.

@@ -118,13 +118,13 @@

git reset

This final option makes it possible for this command to lose your work if used incorrectly, so make sure you understand it before using it.

-

We first effectively cover the simplest use of git reset in آن‌استیج کردن یک فایل استیج‌شده, where we use it to unstage a file we had run git add on.

+

We first effectively cover the simplest use of git reset in }}">آن‌استیج کردن یک فایل استیج‌شده, where we use it to unstage a file we had run git add on.

-

We then cover it in quite some detail in Reset Demystified, which is entirely devoted to explaining this command.

+

We then cover it in quite some detail in }}">Reset Demystified, which is entirely devoted to explaining this command.

-

We use git reset --hard to abort a merge in Aborting a Merge, where we also use git merge --abort, which is a bit of a wrapper for the git reset command.

+

We use git reset --hard to abort a merge in }}">Aborting a Merge, where we also use git merge --abort, which is a bit of a wrapper for the git reset command.

@@ -134,10 +134,10 @@

git rm

It is similar to git add in that it stages a removal of a file for the next commit.

-

We cover the git rm command in some detail in حذف‌ کردن فایل, including recursively removing files and only removing files from the staging area but leaving them in the working directory with --cached.

+

We cover the git rm command in some detail in }}">حذف‌ کردن فایل, including recursively removing files and only removing files from the staging area but leaving them in the working directory with --cached.

-

The only other differing use of git rm in the book is in Removing Objects where we briefly use and explain the --ignore-unmatch when running git filter-branch, which simply makes it not error out when the file we are trying to remove doesn’t exist. +

The only other differing use of git rm in the book is in }}">Removing Objects where we briefly use and explain the --ignore-unmatch when running git filter-branch, which simply makes it not error out when the file we are trying to remove doesn’t exist. This can be useful for scripting purposes.

@@ -147,7 +147,7 @@

git mv

The git mv command is a thin convenience command to move a file and then run git add on the new file and git rm on the old file.

-

We only briefly mention this command in جابه‌جایی فایل‌ها.

+

We only briefly mention this command in }}">جابه‌جایی فایل‌ها.

@@ -157,7 +157,7 @@

git clean

This could include removing temporary build artifacts or merge conflict files.

-

We cover many of the options and scenarios in which you might used the clean command in Cleaning your Working Directory.

+

We cover many of the options and scenarios in which you might used the clean command in }}">Cleaning your Working Directory.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Branching-and-Merging.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Branching-and-Merging.html" index 907eb1dab3..73998a9e4b 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Branching-and-Merging.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Branching-and-Merging.html" @@ -29,14 +29,14 @@

git branch

It can list the branches you have, create a new branch, delete branches and rename branches.

-

Most of شاخه‌سازی در گیت is dedicated to the branch command and it’s used throughout the entire chapter. -We first introduce it in ساختن یک شاخه جدید and we go through most of its other features (listing and deleting) in مدیریت شاخه.

+

Most of }}">شاخه‌سازی در گیت is dedicated to the branch command and it’s used throughout the entire chapter. +We first introduce it in }}">ساختن یک شاخه جدید and we go through most of its other features (listing and deleting) in }}">مدیریت شاخه.

-

In پیگیری شاخه‌ها we use the git branch -u option to set up a tracking branch.

+

In }}">پیگیری شاخه‌ها we use the git branch -u option to set up a tracking branch.

-

Finally, we go through some of what it does in the background in Git References.

+

Finally, we go through some of what it does in the background in }}">Git References.

@@ -45,19 +45,19 @@

git checkout

The git checkout command is used to switch branches and check content out into your working directory.

-

We first encounter the command in تعویض شاخه‌ها along with the git branch command.

+

We first encounter the command in }}">تعویض شاخه‌ها along with the git branch command.

-

We see how to use it to start tracking branches with the --track flag in پیگیری شاخه‌ها.

+

We see how to use it to start tracking branches with the --track flag in }}">پیگیری شاخه‌ها.

-

We use it to reintroduce file conflicts with --conflict=diff3 in Checking Out Conflicts.

+

We use it to reintroduce file conflicts with --conflict=diff3 in }}">Checking Out Conflicts.

-

We go into closer detail on its relationship with git reset in Reset Demystified.

+

We go into closer detail on its relationship with git reset in }}">Reset Demystified.

-

Finally, we go into some implementation detail in The HEAD.

+

Finally, we go into some implementation detail in }}">The HEAD.

@@ -67,20 +67,20 @@

git merge

It will then advance the current branch to the result of the merge.

-

The git merge command was first introduced in شاخه‌سازی مقدماتی. +

The git merge command was first introduced in }}">شاخه‌سازی مقدماتی. Though it is used in various places in the book, there are very few variations of the merge command — generally just git merge <branch> with the name of the single branch you want to merge in.

-

We covered how to do a squashed merge (where Git merges the work but pretends like it’s just a new commit without recording the history of the branch you’re merging in) at the very end of پروژهٔ عمومی فورک شده.

+

We covered how to do a squashed merge (where Git merges the work but pretends like it’s just a new commit without recording the history of the branch you’re merging in) at the very end of }}">پروژهٔ عمومی فورک شده.

-

We went over a lot about the merge process and command, including the -Xignore-space-change command and the --abort flag to abort a problem merge in Advanced Merging.

+

We went over a lot about the merge process and command, including the -Xignore-space-change command and the --abort flag to abort a problem merge in }}">Advanced Merging.

-

We learned how to verify signatures before merging if your project is using GPG signing in Signing Commits.

+

We learned how to verify signatures before merging if your project is using GPG signing in }}">Signing Commits.

-

Finally, we learned about Subtree merging in Subtree Merging.

+

Finally, we learned about Subtree merging in }}">Subtree Merging.

@@ -89,7 +89,7 @@

git mergetool

The git mergetool command simply launches an external merge helper in case you have issues with a merge in Git.

-

We mention it quickly in تداخلات ادغام پایه and go into detail on how to implement your own external merge tool in External Merge and Diff Tools.

+

We mention it quickly in }}">تداخلات ادغام پایه and go into detail on how to implement your own external merge tool in }}">External Merge and Diff Tools.

@@ -103,28 +103,28 @@

git log

This command is used in nearly every chapter of the book to demonstrate the history of a project.

-

We introduce the command and cover it in some depth in دیدن تاریخچهٔ کامیت‌ها. +

We introduce the command and cover it in some depth in }}">دیدن تاریخچهٔ کامیت‌ها. There we look at the -p and --stat option to get an idea of what was introduced in each commit and the --pretty and --oneline options to view the history more concisely, along with some simple date and author filtering options.

-

In ساختن یک شاخه جدید we use it with the --decorate option to easily visualize where our branch pointers are located and we also use the --graph option to see what divergent histories look like.

+

In }}">ساختن یک شاخه جدید we use it with the --decorate option to easily visualize where our branch pointers are located and we also use the --graph option to see what divergent histories look like.

-

In تیم خصوصی کوچک and Commit Ranges we cover the branchA..branchB syntax to use the git log command to see what commits are unique to a branch relative to another branch. -In Commit Ranges we go through this fairly extensively.

+

In }}">تیم خصوصی کوچک and }}">Commit Ranges we cover the branchA..branchB syntax to use the git log command to see what commits are unique to a branch relative to another branch. +In }}">Commit Ranges we go through this fairly extensively.

-

In Merge Log and Triple Dot we cover using the branchA...branchB format and the --left-right syntax to see what is in one branch or the other but not in both. -In Merge Log we also look at how to use the --merge option to help with merge conflict debugging as well as using the --cc option to look at merge commit conflicts in your history.

+

In }}">Merge Log and }}">Triple Dot we cover using the branchA...branchB format and the --left-right syntax to see what is in one branch or the other but not in both. +In }}">Merge Log we also look at how to use the --merge option to help with merge conflict debugging as well as using the --cc option to look at merge commit conflicts in your history.

-

In RefLog Shortnames we use the -g option to view the Git reflog through this tool instead of doing branch traversal.

+

In }}">RefLog Shortnames we use the -g option to view the Git reflog through this tool instead of doing branch traversal.

-

In Searching we look at using the -S and -L options to do fairly sophisticated searches for something that happened historically in the code such as seeing the history of a function.

+

In }}">Searching we look at using the -S and -L options to do fairly sophisticated searches for something that happened historically in the code such as seeing the history of a function.

-

In Signing Commits we see how to use --show-signature to add a validation string to each commit in the git log output based on if it was validly signed or not.

+

In }}">Signing Commits we see how to use --show-signature to add a validation string to each commit in the git log output based on if it was validly signed or not.

@@ -133,7 +133,7 @@

git stash

The git stash command is used to temporarily store uncommitted work in order to clean out your working directory without having to commit unfinished work on a branch.

-

This is basically entirely covered in Stashing and Cleaning.

+

This is basically entirely covered in }}">Stashing and Cleaning.

@@ -143,10 +143,10 @@

git tag

Generally this is used for things like releases.

-

This command is introduced and covered in detail in برچسب‌گذاری and we use it in practice in برچسب زدن انتشاراتتان.

+

This command is introduced and covered in detail in }}">برچسب‌گذاری and we use it in practice in }}">برچسب زدن انتشاراتتان.

-

We also cover how to create a GPG signed tag with the -s flag and verify one with the -v flag in Signing Your Work.

+

We also cover how to create a GPG signed tag with the -s flag and verify one with the -v flag in }}">Signing Your Work.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Debugging.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Debugging.html" index afbb6838fa..3d1043b6a0 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Debugging.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Debugging.html" @@ -29,7 +29,7 @@

git bisect

The git bisect tool is an incredibly helpful debugging tool used to find which specific commit was the first one to introduce a bug or problem by doing an automatic binary search.

-

It is fully covered in Binary Search and is only mentioned in that section.

+

It is fully covered in }}">Binary Search and is only mentioned in that section.

@@ -39,7 +39,7 @@

git blame

This is helpful in order to find the person to ask for more information about a specific section of your code.

-

It is covered in File Annotation and is only mentioned in that section.

+

It is covered in }}">File Annotation and is only mentioned in that section.

@@ -48,7 +48,7 @@

git grep

The git grep command can help you find any string or regular expression in any of the files in your source code, even older versions of your project.

-

It is covered in Git Grep and is only mentioned in that section.

+

It is covered in }}">Git Grep and is only mentioned in that section.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Email.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Email.html" index a7eb728a4e..865f19b63e 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Email.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Email.html" @@ -30,7 +30,7 @@

git apply

It is similar to what the patch command might do with a few small differences.

-

We demonstrate using it and the circumstances in which you might do so in اعمال وصله از ایمیل.

+

We demonstrate using it and the circumstances in which you might do so in }}">اعمال وصله از ایمیل.

@@ -40,13 +40,13 @@

git am

This is useful for receiving patches over email and applying them to your project easily.

-

We covered usage and workflow around git am in اعمال وصله با am including using the --resolved, -i and -3 options.

+

We covered usage and workflow around git am in }}">اعمال وصله با am including using the --resolved, -i and -3 options.

-

There are also a number of hooks you can use to help with the workflow around git am and they are all covered in Email Workflow Hooks.

+

There are also a number of hooks you can use to help with the workflow around git am and they are all covered in }}">Email Workflow Hooks.

-

We also use it to apply patch formatted GitHub Pull Request changes in Email Notifications.

+

We also use it to apply patch formatted GitHub Pull Request changes in }}">Email Notifications.

@@ -55,7 +55,7 @@

git format-patch

The git format-patch command is used to generate a series of patches in mbox format that you can use to send to a mailing list properly formatted.

-

We go through an example of contributing to a project using the git format-patch tool in پروژه‌های عمومی روی ایمیل.

+

We go through an example of contributing to a project using the git format-patch tool in }}">پروژه‌های عمومی روی ایمیل.

@@ -64,7 +64,7 @@

git imap-send

The git imap-send command uploads a mailbox generated with git format-patch into an IMAP drafts folder.

-

We go through an example of contributing to a project by sending patches with the git imap-send tool in پروژه‌های عمومی روی ایمیل.

+

We go through an example of contributing to a project by sending patches with the git imap-send tool in }}">پروژه‌های عمومی روی ایمیل.

@@ -73,7 +73,7 @@

git send-email

The git send-email command is used to send patches that are generated with git format-patch over email.

-

We go through an example of contributing to a project by sending patches with the git send-email tool in پروژه‌های عمومی روی ایمیل.

+

We go through an example of contributing to a project by sending patches with the git send-email tool in }}">پروژه‌های عمومی روی ایمیل.

@@ -83,7 +83,7 @@

git request-pull

If you have a branch on a public server and want to let someone know how to integrate those changes without sending the patches over email, you can run this command and send the output to the person you want to pull the changes in.

-

We demonstrate how to use git request-pull to generate a pull message in پروژهٔ عمومی فورک شده.

+

We demonstrate how to use git request-pull to generate a pull message in }}">پروژهٔ عمومی فورک شده.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-External-Systems.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-External-Systems.html" index 3e7e3f0492..23298f8b13 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-External-Systems.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-External-Systems.html" @@ -29,7 +29,7 @@

git svn

This means you can use Git to checkout from and commit to a Subversion server.

-

This command is covered in depth in Git and Subversion.

+

This command is covered in depth in }}">Git and Subversion.

@@ -38,7 +38,7 @@

git fast-import

For other version control systems or importing from nearly any format, you can use git fast-import to quickly map the other format to something Git can easily record.

-

This command is covered in depth in A Custom Importer.

+

This command is covered in depth in }}">A Custom Importer.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Getting-and-Creating-Projects.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Getting-and-Creating-Projects.html" index ca210b7593..555733cadc 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Getting-and-Creating-Projects.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Getting-and-Creating-Projects.html" @@ -29,16 +29,16 @@

git init

To take a directory and turn it into a new Git repository so you can start version controlling it, you can simply run git init.

-

We first introduce this in دستیابی به یک مخزن گیت, where we show creating a brand new repository to start working with.

+

We first introduce this in }}">دستیابی به یک مخزن گیت, where we show creating a brand new repository to start working with.

-

We talk briefly about how you can change the default branch name from “master” in شاخه‌های ریموت.

+

We talk briefly about how you can change the default branch name from “master” in }}">شاخه‌های ریموت.

-

We use this command to create an empty bare repository for a server in قرار دادن مخزن بِر در سرور.

+

We use this command to create an empty bare repository for a server in }}">قرار دادن مخزن بِر در سرور.

-

Finally, we go through some of the details of what it actually does behind the scenes in Plumbing and Porcelain.

+

Finally, we go through some of the details of what it actually does behind the scenes in }}">Plumbing and Porcelain.

@@ -51,16 +51,16 @@

git clone

The git clone command is used in dozens of places throughout the book, but we’ll just list a few interesting places.

-

It’s basically introduced and explained in کلون‌کردن از مخزن موجود, where we go through a few examples.

+

It’s basically introduced and explained in }}">کلون‌کردن از مخزن موجود, where we go through a few examples.

-

In راه‌اندازی گیت در سرور we look at using the --bare option to create a copy of a Git repository with no working directory.

+

In }}">راه‌اندازی گیت در سرور we look at using the --bare option to create a copy of a Git repository with no working directory.

-

In Bundling we use it to unbundle a bundled Git repository.

+

In }}">Bundling we use it to unbundle a bundled Git repository.

-

Finally, in Cloning a Project with Submodules we learn the --recurse-submodules option to make cloning a repository with submodules a little simpler.

+

Finally, in }}">Cloning a Project with Submodules we learn the --recurse-submodules option to make cloning a repository with submodules a little simpler.

Though it’s used in many other places through the book, these are the ones that are somewhat unique or where it is used in ways that are a little different.

diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Inspection-and-Comparison.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Inspection-and-Comparison.html" index 0bd13775ad..243e27ec77 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Inspection-and-Comparison.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Inspection-and-Comparison.html" @@ -26,13 +26,13 @@

git show

Normally you would use this to show the information about a tag or a commit.

-

We first use it to show annotated tag information in برچسب‌های توصیف‌شده.

+

We first use it to show annotated tag information in }}">برچسب‌های توصیف‌شده.

-

Later we use it quite a bit in Revision Selection to show the commits that our various revision selections resolve to.

+

Later we use it quite a bit in }}">Revision Selection to show the commits that our various revision selections resolve to.

-

One of the more interesting things we do with git show is in Manual File Re-merging to extract specific file contents of various stages during a merge conflict.

+

One of the more interesting things we do with git show is in }}">Manual File Re-merging to extract specific file contents of various stages during a merge conflict.

@@ -42,7 +42,7 @@

git shortlog

It will take many of the same options that the git log command will but instead of listing out all of the commits it will present a summary of the commits grouped by author.

-

We showed how to use it to create a nice changelog in شورت‌لاگ.

+

We showed how to use it to create a nice changelog in }}">شورت‌لاگ.

@@ -52,7 +52,7 @@

git describe

It’s a way to get a description of a commit that is as unambiguous as a commit SHA-1 but more understandable.

-

We use git describe in ساختن یک شمارهٔ بیلد and آماده‌سازی یک انتشار to get a string to name our release file after.

+

We use git describe in }}">ساختن یک شمارهٔ بیلد and }}">آماده‌سازی یک انتشار to get a string to name our release file after.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Patching.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Patching.html" index a67bebaed1..fee9ef7846 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Patching.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Patching.html" @@ -30,7 +30,7 @@

git cherry-pick

This can be useful to only take one or two commits from a branch individually rather than merging in the branch which takes all the changes.

-

Cherry picking is described and demonstrated in روند کاری ریبیس و چری-پیک.

+

Cherry picking is described and demonstrated in }}">روند کاری ریبیس و چری-پیک.

@@ -40,16 +40,16 @@

git rebase

It determines a series of commits and then cherry-picks them one by one in the same order somewhere else.

-

Rebasing is covered in detail in ریبیس‌کردن, including covering the collaborative issues involved with rebasing branches that are already public.

+

Rebasing is covered in detail in }}">ریبیس‌کردن, including covering the collaborative issues involved with rebasing branches that are already public.

-

We use it in practice during an example of splitting your history into two separate repositories in Replace, using the --onto flag as well.

+

We use it in practice during an example of splitting your history into two separate repositories in }}">Replace, using the --onto flag as well.

-

We go through running into a merge conflict during rebasing in Rerere.

+

We go through running into a merge conflict during rebasing in }}">Rerere.

-

We also use it in an interactive scripting mode with the -i option in Changing Multiple Commit Messages.

+

We also use it in an interactive scripting mode with the -i option in }}">Changing Multiple Commit Messages.

@@ -59,7 +59,7 @@

git revert

It creates a new commit that applies the exact opposite of the change introduced in the commit you’re targeting, essentially undoing or reverting it.

-

We use this in Reverse the commit to undo a merge commit.

+

We use this in }}">Reverse the commit to undo a merge commit.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Plumbing-Commands.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Plumbing-Commands.html" index a691384853..c1ee21c9ec 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Plumbing-Commands.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Plumbing-Commands.html" @@ -23,16 +23,16 @@

Plumbing Commands

There were also quite a number of lower level plumbing commands that we encountered in the book.

-

The first one we encounter is ls-remote in Pull Request Refs which we use to look at the raw references on the server.

+

The first one we encounter is ls-remote in }}">Pull Request Refs which we use to look at the raw references on the server.

-

We use ls-files in Manual File Re-merging, Rerere and The Index to take a more raw look at what your staging area looks like.

+

We use ls-files in }}">Manual File Re-merging, }}">Rerere and }}">The Index to take a more raw look at what your staging area looks like.

-

We also mention rev-parse in Branch References to take just about any string and turn it into an object SHA-1.

+

We also mention rev-parse in }}">Branch References to take just about any string and turn it into an object SHA-1.

-

However, most of the low level plumbing commands we cover are in Git Internals, which is more or less what the chapter is focused on. +

However, most of the low level plumbing commands we cover are in }}">Git Internals, which is more or less what the chapter is focused on. We tried to avoid use of them throughout most of the rest of the book.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Setup-and-Config.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Setup-and-Config.html" index 16a538d842..bb2900ffb2 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Setup-and-Config.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Setup-and-Config.html" @@ -37,28 +37,28 @@

git config

The git config command has been used in nearly every chapter of the book.

-

In اولین راه‌اندازی گیت we used it to specify our name, email address and editor preference before we even got started using Git.

+

In }}">اولین راه‌اندازی گیت we used it to specify our name, email address and editor preference before we even got started using Git.

-

In نام‌های مستعار در گیت we showed how you could use it to create shorthand commands that expand to long option sequences so you don’t have to type them every time.

+

In }}">نام‌های مستعار در گیت we showed how you could use it to create shorthand commands that expand to long option sequences so you don’t have to type them every time.

-

In ریبیس‌کردن we used it to make --rebase the default when you run git pull.

+

In }}">ریبیس‌کردن we used it to make --rebase the default when you run git pull.

-

In Credential Storage we used it to set up a default store for your HTTP passwords.

+

In }}">Credential Storage we used it to set up a default store for your HTTP passwords.

-

In Keyword Expansion we showed how to set up smudge and clean filters on content coming in and out of Git.

+

In }}">Keyword Expansion we showed how to set up smudge and clean filters on content coming in and out of Git.

-

Finally, basically the entirety of Git Configuration is dedicated to the command.

+

Finally, basically the entirety of }}">Git Configuration is dedicated to the command.

git config core.editor commands

-

Accompanying the configuration instructions in ویرایشگر شما, many editors can be set as follows:

+

Accompanying the configuration instructions in }}">ویرایشگر شما, many editors can be set as follows:

@@ -173,7 +173,7 @@

git help

While we’re giving a rough overview of most of the more popular ones in this appendix, for a full listing of all of the possible options and flags for every command, you can always run git help <command>.

-

We introduced the git help command in کمک گرفتن and showed you how to use it to find more information about the git shell in نصب و راه‌اندازی سرور.

+

We introduced the git help command in }}">کمک گرفتن and showed you how to use it to find more information about the git shell in }}">نصب و راه‌اندازی سرور.

\ No newline at end of file diff --git "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Sharing-and-Updating-Projects.html" "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Sharing-and-Updating-Projects.html" index 580d2ca323..f7002f28c6 100644 --- "a/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Sharing-and-Updating-Projects.html" +++ "b/content/book/fa/v2/\331\276\333\214\331\210\330\263\330\252-C:-Git-Commands-Sharing-and-Updating-Projects.html" @@ -29,16 +29,16 @@

git fetch

The git fetch command communicates with a remote repository and fetches down all the information that is in that repository that is not in your current one and stores it in your local database.

-

We first look at this command in فچ و پول کردن از مخازن ریموتتان and we continue to see examples of its use in شاخه‌های ریموت.

+

We first look at this command in }}">فچ و پول کردن از مخازن ریموتتان and we continue to see examples of its use in }}">شاخه‌های ریموت.

-

We also use it in several of the examples in مشارکت در یک پروژه.

+

We also use it in several of the examples in }}">مشارکت در یک پروژه.

-

We use it to fetch a single specific reference that is outside of the default space in Pull Request Refs and we see how to fetch from a bundle in Bundling.

+

We use it to fetch a single specific reference that is outside of the default space in }}">Pull Request Refs and we see how to fetch from a bundle in }}">Bundling.

-

We set up highly custom refspecs in order to make git fetch do something a little different than the default in The Refspec.

+

We set up highly custom refspecs in order to make git fetch do something a little different than the default in }}">The Refspec.

@@ -47,16 +47,16 @@

git pull

The git pull command is basically a combination of the git fetch and git merge commands, where Git will fetch from the remote you specify and then immediately try to merge it into the branch you’re on.

-

We introduce it quickly in فچ و پول کردن از مخازن ریموتتان and show how to see what it will merge if you run it in بازرسی ریموت.

+

We introduce it quickly in }}">فچ و پول کردن از مخازن ریموتتان and show how to see what it will merge if you run it in }}">بازرسی ریموت.

-

We also see how to use it to help with rebasing difficulties in وقتی ریبیس می‌کنید ریبیس کنید.

+

We also see how to use it to help with rebasing difficulties in }}">وقتی ریبیس می‌کنید ریبیس کنید.

-

We show how to use it with a URL to pull in changes in a one-off fashion in چک‌اوت کردن برنچ‌های ریموت.

+

We show how to use it with a URL to pull in changes in a one-off fashion in }}">چک‌اوت کردن برنچ‌های ریموت.

-

Finally, we very quickly mention that you can use the --verify-signatures option to it in order to verify that commits you are pulling have been GPG signed in Signing Commits.

+

Finally, we very quickly mention that you can use the --verify-signatures option to it in order to verify that commits you are pulling have been GPG signed in }}">Signing Commits.

@@ -66,25 +66,25 @@

git push

It requires write access to the other repository and so normally is authenticated somehow.

-

We first look at the git push command in پوش کردن به ریموت‌هایتان. +

We first look at the git push command in }}">پوش کردن به ریموت‌هایتان. Here we cover the basics of pushing a branch to a remote repository. -In پوش‌کردن we go a little deeper into pushing specific branches and in پیگیری شاخه‌ها we see how to set up tracking branches to automatically push to. -In پاک کردن شاخه‌های ریموت we use the --delete flag to delete a branch on the server with git push.

+In }}">پوش‌کردن we go a little deeper into pushing specific branches and in }}">پیگیری شاخه‌ها we see how to set up tracking branches to automatically push to. +In }}">پاک کردن شاخه‌های ریموت we use the --delete flag to delete a branch on the server with git push.

-

Throughout مشارکت در یک پروژه we see several examples of using git push to share work on branches through multiple remotes.

+

Throughout }}">مشارکت در یک پروژه we see several examples of using git push to share work on branches through multiple remotes.

-

We see how to use it to share tags that you have made with the --tags option in اشتراک گذاری برچسب‌‌ها.

+

We see how to use it to share tags that you have made with the --tags option in }}">اشتراک گذاری برچسب‌‌ها.

-

In Publishing Submodule Changes we use the --recurse-submodules option to check that all of our submodules work has been published before pushing the superproject, which can be really helpful when using submodules.

+

In }}">Publishing Submodule Changes we use the --recurse-submodules option to check that all of our submodules work has been published before pushing the superproject, which can be really helpful when using submodules.

-

In Other Client Hooks we talk briefly about the pre-push hook, which is a script we can setup to run before a push completes to verify that it should be allowed to push.

+

In }}">Other Client Hooks we talk briefly about the pre-push hook, which is a script we can setup to run before a push completes to verify that it should be allowed to push.

-

Finally, in Pushing Refspecs we look at pushing with a full refspec instead of the general shortcuts that are normally used. +

Finally, in }}">Pushing Refspecs we look at pushing with a full refspec instead of the general shortcuts that are normally used. This can help you be very specific about what work you wish to share.

@@ -96,7 +96,7 @@

git remote

You can have several of these and the git remote command is used to add, change and delete them.

-

This command is covered in detail in کار با ریموت‌ها, including listing, adding, removing and renaming them.

+

This command is covered in detail in }}">کار با ریموت‌ها, including listing, adding, removing and renaming them.

It is used in nearly every subsequent chapter in the book too, but always in the standard git remote add <name> <url> format.

@@ -108,7 +108,7 @@

git archive

The git archive command is used to create an archive file of a specific snapshot of the project.

-

We use git archive to create a tarball of a project for sharing in آماده‌سازی یک انتشار.

+

We use git archive to create a tarball of a project for sharing in }}">آماده‌سازی یک انتشار.

@@ -119,7 +119,7 @@

git submodule

The submodule command has several sub-commands (add, update, sync, etc) for managing these resources.

-

This command is only mentioned and entirely covered in Submodules.

+

This command is only mentioned and entirely covered in }}">Submodules.

\ No newline at end of file diff --git "a/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\330\261\331\210\331\206\330\257\331\207\330\247\333\214-\332\251\330\247\330\261\333\214-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207.html" "b/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\330\261\331\210\331\206\330\257\331\207\330\247\333\214-\332\251\330\247\330\261\333\214-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207.html" index c3a6f62bf1..5258836782 100644 --- "a/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\330\261\331\210\331\206\330\257\331\207\330\247\333\214-\332\251\330\247\330\261\333\214-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207.html" +++ "b/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\330\261\331\210\331\206\330\257\331\207\330\247\333\214-\332\251\330\247\330\261\333\214-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207.html" @@ -42,7 +42,7 @@

روند کاری متمرکز

-}}" alt="Centralized workflow."> +}}" alt="Centralized workflow.">
نمودار 54. روند کاری متمرکز.
@@ -77,7 +77,7 @@

روند کاری مدیر-یکپارچه‌ساز برای مشارکت در آن پروژه، شما کلون عمومی خود را از پروژه می‌سازید و تغییرات خود را به آن پوش می‌کنید. سپس می‌توانید به نگهدارندهٔ پروژهٔ اصلی درخواستی ارسال کنید تا تغییرات شما را پول کند. نگهدارندهٔ مذکور پس از این، می‌تواند مخزن شما را به عنوان یک ریموت اضافه کند، تغییرات شما را به طور محلی تست کند، آنها را در برنچ خودش مرج کند و به مخزن خودش پوش کند. -این فرآیند به صورت زیر است (روند کاری مدیر-یکپارچه‌سازی. را نگاه کنید):

+این فرآیند به صورت زیر است (}}">روند کاری مدیر-یکپارچه‌سازی. را نگاه کنید):

    @@ -103,7 +103,7 @@

    روند کاری مدیر-یکپارچه‌ساز

-}}" alt="Integration-manager workflow."> +}}" alt="Integration-manager workflow.">
نمودار 55. روند کاری مدیر-یکپارچه‌سازی.
@@ -123,7 +123,7 @@

روند کاری مدیران یکپارچه‌سازی مختلف مسئول بخش‌های مختلف پروژه هستند؛ به آنها ستوان گفته می‌شود. همهٔ ستوان‌ها یک مدیر یکپارچه‌سازی به نام دیکتاتور کریم دارند. دیکتاتور کریم از پوشهٔ خود به یک مخزن مرجع پوش می‌کند که همهٔ مشارکت‌کنندگان مستلزم پول کردن از آن هستند. -فرآیند به این شکل کار می‌کند (روندکاری رهبر کریم. را ببینید):

+فرآیند به این شکل کار می‌کند (}}">روندکاری رهبر کریم. را ببینید):

    @@ -144,7 +144,7 @@

    روند کاری

-}}" alt="Benevolent dictator workflow."> +}}" alt="Benevolent dictator workflow.">
نمودار 56. روندکاری رهبر کریم.
diff --git "a/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\205\330\264\330\247\330\261\332\251\330\252-\330\257\330\261-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" "b/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\205\330\264\330\247\330\261\332\251\330\252-\330\257\330\261-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" index ad252ca60e..f05d68f70f 100644 --- "a/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\205\330\264\330\247\330\261\332\251\330\252-\330\257\330\261-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" +++ "b/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\205\330\264\330\247\330\261\332\251\330\252-\330\257\330\261-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" @@ -67,7 +67,7 @@

راهنمای کامیت

-}}" alt="Output of `git diff --check`."> +}}" alt="Output of `git diff --check`.">
نمودار 57. خروجی git diff --check.
@@ -78,13 +78,13 @@

راهنمای کامیت

سپس، سعی بر آن باشد که هر کامیت دسته‌ای از تغییرات منطقاً مجزا باشد. اگر قادرید سعی کنید تغییراتان را قابل هضم کنید — یک آخر هفتهٔ کامل را دربارهٔ ۵ ایشوی مختلف کد نزنید و سپس همه را شنبه با یک کامیت غول‌آسا تحویل دهید. حتی اگر هم در طی آخر هفته کامیت نمی‌کنید، شنبه از استیج استفاده کنید تا حداقل کارتان را به یک کامیت به ازای ایشو و با یک پیغام خوب تقسیم کنید. -اگر بعضی از تغییرات روی یک فایل انجام شده سعی کنید از git add --patch استفاده کنید تا به صورت بخش بخش فایل‌ها را استیج کنید (با جزئیات در Interactive Staging بررسی شده). +اگر بعضی از تغییرات روی یک فایل انجام شده سعی کنید از git add --patch استفاده کنید تا به صورت بخش بخش فایل‌ها را استیج کنید (با جزئیات در }}">Interactive Staging بررسی شده). مادامی که همهٔ تغییرات را اضافه کرده‌اید، اسنپ‌شات پروژه در نوک برنچ یکی خواهد بود، خواه ۵ کامیت کنید یا یکی. در نتیجه سعی کنید که کار را برای توسعه‌دهندگانتان که مجبور هستند تغییرات شما را بازبینی کنند، ‌آسانتر کنید.

این رویکرد همچنین پول یا بازگردانی کردن یک دسته تغییرات را، در صورتی که بعدها لازم باشد، آسانتر می‌کند. -Rewriting History ترفندهایی کاربردی از گیت را برای بازنویسی تاریخچه و استیج تعاملی فایل‌ها توصیف می‌کند — از آن ابزارها برای ساختن یک تاریخچهٔ تمیز و قابل درک پیش از ارسال کار به شخص دیگری استفاده کنید.

+}}">Rewriting History ترفندهایی کاربردی از گیت را برای بازنویسی تاریخچه و استیج تعاملی فایل‌ها توصیف می‌کند — از آن ابزارها برای ساختن یک تاریخچهٔ تمیز و قابل درک پیش از ارسال کار به شخص دیگری استفاده کنید.

آخرین چیزی که باید به خاطر داشته باشید پیغام کامیتتان است. @@ -240,7 +240,7 @@

تیم خصوصی کوچک

-}}" alt="John’s divergent history."> +}}" alt="John’s divergent history.">
نمودار 58. تاریخچهٔ دوشاخهٔ جان.
@@ -260,7 +260,7 @@

تیم خصوصی کوچک

-}}" alt="John’s repository after merging `origin/master`."> +}}" alt="John’s repository after merging `origin/master`.">
نمودار 59. مخزن جان بعد از مرج کردن origin/master.
@@ -280,7 +280,7 @@

تیم خصوصی کوچک

-}}" alt="John’s history after pushing to the `origin` server."> +}}" alt="John’s history after pushing to the `origin` server.">
نمودار 60. تاریخچهٔ جان پس از پوش کردن به سرور origin.
@@ -290,7 +290,7 @@

تیم خصوصی کوچک

-}}" alt="Jessica’s topic branch."> +}}" alt="Jessica’s topic branch.">
نمودار 61. برنچ موضوعی جسیکا.
@@ -312,7 +312,7 @@

تیم خصوصی کوچک

-}}" alt="Jessica’s history after fetching John’s changes."> +}}" alt="Jessica’s history after fetching John’s changes.">
نمودار 62. تاریخچهٔ جسیکا پس از فچ کردن تغییرات جان.
@@ -332,7 +332,7 @@

تیم خصوصی کوچک

سینتکس issue54..origin/master یک لاگ فیلتر است که از گیت می‌خواهد که فقط کامیت‌هایی را نشان دهد که در برنچ دوم (در این مورد origin/master) موجودند و در برنچ اول (در این مورد issue54) نیستند. -دربارهٔ این ساختار و سینکس در Commit Ranges با جزئیات توضیح می‌دهیم.

+دربارهٔ این ساختار و سینکس در }}">Commit Ranges با جزئیات توضیح می‌دهیم.

از خروجی بالا متوجه می‌شویم که یک کامیت وجود دارد که جان آنرا ساخته است و جسیکا آنرا در کار محلی خود مرج نکرده است. @@ -384,7 +384,7 @@

تیم خصوصی کوچک

-}}" alt="Jessica’s history after merging John’s changes."> +}}" alt="Jessica’s history after merging John’s changes.">
نمودار 63. تاریخچهٔ جسیکا پس از مرج کردن تغییرات جان.
@@ -404,7 +404,7 @@

تیم خصوصی کوچک

-}}" alt="Jessica’s history after pushing all changes back to the server."> +}}" alt="Jessica’s history after pushing all changes back to the server.">
نمودار 64. تاریخچهٔ جسیکا پس از پوش کردن تمام تغییرات به سرور.
@@ -416,7 +416,7 @@

تیم خصوصی کوچک

-}}" alt="General sequence of events for a simple multiple-developer Git workflow."> +}}" alt="General sequence of events for a simple multiple-developer Git workflow.">
نمودار 65. ترتیب کلی رویدادها برای یک روند کاری چند توسعه‌دهنده‌ای ساده گیت.
@@ -495,7 +495,7 @@

تیم‌های خصوصی
-}}" alt="Jessica’s initial commit history."> +}}" alt="Jessica’s initial commit history.">
نمودار 66. تاریخچهٔ اولیهٔ کامیت جسیکا.
@@ -538,7 +538,7 @@

تیم‌های خصوصی

به این refspec می‌گویند. -برای بحث جزئی‌تر دربارهٔ _refspec_های گیت و کارهای دیگری که می توانید با آنها انجام دهید به The Refspec مراجعه کنید. +برای بحث جزئی‌تر دربارهٔ _refspec_های گیت و کارهای دیگری که می توانید با آنها انجام دهید به }}">The Refspec مراجعه کنید. همچنین به فلگ -u توجه کنید؛ این مختصری برای --set-upstream است که برنچ‌ها را برای پوش و پول آسانتر در آینده تنظیم می‌کند.

@@ -599,7 +599,7 @@

تیم‌های خصوصی

-}}" alt="Jessica’s history after committing on a feature branch."> +}}" alt="Jessica’s history after committing on a feature branch.">
نمودار 67. تاریخچهٔ جسیکا پس از کامیت روی یک برنچ feature.
@@ -609,7 +609,7 @@

تیم‌های خصوصی
-}}" alt="Jessica’s history after merging both her topic branches."> +}}" alt="Jessica’s history after merging both her topic branches.">
نمودار 68. تاریخچهٔ جسیکا پس از مرج شدن هر دو برنچ‌های موضوعی او.
@@ -620,7 +620,7 @@

تیم‌های خصوصی
-}}" alt="Basic sequence of this managed-team workflow."> +}}" alt="Basic sequence of this managed-team workflow.">
نمودار 69. ترتیب پایهٔ روند کاری این تیم مدیریت‌شده.
@@ -658,7 +658,7 @@

پروژهٔ عمومی فورک شده

@@ -677,7 +677,7 @@

پروژهٔ عمومی فورک شده

پس از آن باید کار جدید خود را به این مخزن پوش کنید. پوش کردن برنچ موضوعی که روی آن کار می‌کنید به مخزن فورک شده‌تان بسیار آسانتر از مرج کردن کار خود به برنچ master و پوش کردن آن است. علت این است که اگر کارتان تأیید یا چری-پیک نشود، مجبور نمی‌شوید که برنچ master خود را به قبل از مرج بازگردانید -(عملیات چری پیک-گیت با جزئیات بیشتر در روند کاری ریبیس و چری-پیک بررسی شده است). +(عملیات چری پیک-گیت با جزئیات بیشتر در }}">روند کاری ریبیس و چری-پیک بررسی شده است). اگر نگهدارنده کار شما را merge، rebase یا cherry-pick کند، شما باز هم مرج شدهٔ آنرا به نحوی از مخزن او دریافت خواهید کرد.

@@ -691,7 +691,7 @@

پروژهٔ عمومی فورک شده

هنگامی که کار شما به فورک مخزن پوش شد، لازم است که نگهدارندهٔ اصل پروژه را مطلع کنید که کاری کرده‌اید که دوست دارید او ادغامش کند. -غالباً به این حرکت درخواست پول (Pull Request) گفته می‌شود و شما معمولاً چنین درخواستی را یا با وبسایت انجام می‌دهید — گیت‌هاب اکنون سازوکار «پول ریکوئست» خودش را دارد که به آن در GitHub می‌پردازیم — یا می‌توانید دستور git request-pull را اجرا و خروجی حاصله را به طور دستی به نگهدارندهٔ پروژه ایمیل کنید.

+غالباً به این حرکت درخواست پول (Pull Request) گفته می‌شود و شما معمولاً چنین درخواستی را یا با وبسایت انجام می‌دهید — گیت‌هاب اکنون سازوکار «پول ریکوئست» خودش را دارد که به آن در }}">GitHub می‌پردازیم — یا می‌توانید دستور git request-pull را اجرا و خروجی حاصله را به طور دستی به نگهدارندهٔ پروژه ایمیل کنید.

دستور git request-pull مبنای برنچ بعلاوه آدرس URL مخزن گیتی که می‌خواهید از آن پول شوید را می‌گیرد و به برنچ موضوعی که می‌خواهید پول شود می‌برد و @@ -742,7 +742,7 @@

پروژهٔ عمومی فورک شده

-}}" alt="Initial commit history with `featureB` work."> +}}" alt="Initial commit history with `featureB` work.">
نمودار 70. تاریخچهٔ اولیه کامیت با کار featureB.
@@ -758,11 +758,11 @@

پروژهٔ عمومی فورک شده

-

این کار تاریخچهٔ شما را به نحوی بازنویسی می‌کند که اکنون مشابه تاریخچهٔ کامیت پس از کار featureA. بشود.

+

این کار تاریخچهٔ شما را به نحوی بازنویسی می‌کند که اکنون مشابه }}">تاریخچهٔ کامیت پس از کار featureA. بشود.

-}}" alt="Commit history after `featureA` work."> +}}" alt="Commit history after `featureA` work.">
نمودار 71. تاریخچهٔ کامیت پس از کار featureA.
@@ -797,7 +797,7 @@

پروژهٔ عمومی فورک شده

-}}" alt="Commit history after `featureBv2` work."> +}}" alt="Commit history after `featureBv2` work.">
نمودار 72. تاریخچهٔ کامیت پس از کار featureBv2.
diff --git "a/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\206\332\257\331\207\330\257\330\247\330\261\333\214-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" "b/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\206\332\257\331\207\330\257\330\247\330\261\333\214-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" index 7aa306fdaf..97ab56f238 100644 --- "a/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\206\332\257\331\207\330\257\330\247\330\261\333\214-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" +++ "b/content/book/fa/v2/\332\257\333\214\330\252-\330\252\331\210\330\262\333\214\330\271\342\200\214\330\264\330\257\331\207-\331\206\332\257\331\207\330\257\330\247\330\261\333\214-\333\214\332\251-\331\276\330\261\331\210\332\230\331\207.html" @@ -382,17 +382,17 @@

ادغام روندهای کاری< آنرا با برنچ مستر مرج، آن برنچ تازه مرج شدهٔ موضوعی را پاک و این فرآیند را تکرار می‌کنید.

-

مثلاً اگر مخزنی داریم که در آن دو برنچ کار شده با نام‌های ruby_client و php_client داریم که شبیه تاریخچه با تعدادی برنچ موضوعی. است و ruby_client و سپس php_client را مرج کنیم، تاریخچهٔ شما شبیه بعد مرج یک برنچ موضوعی. خواهد شد.

+

مثلاً اگر مخزنی داریم که در آن دو برنچ کار شده با نام‌های ruby_client و php_client داریم که شبیه }}">تاریخچه با تعدادی برنچ موضوعی. است و ruby_client و سپس php_client را مرج کنیم، تاریخچهٔ شما شبیه }}">بعد مرج یک برنچ موضوعی. خواهد شد.

-}}" alt="History with several topic branches."> +}}" alt="History with several topic branches.">
نمودار 73. تاریخچه با تعدادی برنچ موضوعی.
-}}" alt="After a topic branch merge."> +}}" alt="After a topic branch merge.">
نمودار 74. بعد مرج یک برنچ موضوعی.
@@ -403,24 +403,24 @@

ادغام روندهای کاری<

اگر پروژهٔ مهم‌تری دارید، ممکن است بخواهید از یک چرخهٔ مرج دوفازی استفاده کنید. در این سناریو شما دو برنچ با قدمت دارید، master و develop که master فقط موقعی بروزرسانی می‌شود که یک نسخه خیلی باثبات تهیه شده و همهٔ کدهای جدید در برنچ develop تعبیه می‌شوند. عموماً شما هردوی این برنچ‌ها را به مخزن عمومی پوش می‌کنید. -هر بار که برنچ موضوعی جدیدی برای مرج کردن دارید (قبل از مرج یک برنچ موضوعی.)، آنرا به develop مرج می‌کنید (بعد مرج یک برنچ موضوعی.)؛ -سپس هنگامی که یک تگ انتشار داشتید، master را به هرجایی که برنچ موقتاً باثبات develop هست fast-forward می‌کنید (بعد از یک انتشار از پروژه.).

+هر بار که برنچ موضوعی جدیدی برای مرج کردن دارید (}}">قبل از مرج یک برنچ موضوعی.)، آنرا به develop مرج می‌کنید (}}">بعد مرج یک برنچ موضوعی.)؛ +سپس هنگامی که یک تگ انتشار داشتید، master را به هرجایی که برنچ موقتاً باثبات develop هست fast-forward می‌کنید (}}">بعد از یک انتشار از پروژه.).

-}}" alt="Before a topic branch merge."> +}}" alt="Before a topic branch merge.">
نمودار 75. قبل از مرج یک برنچ موضوعی.
-}}" alt="After a topic branch merge."> +}}" alt="After a topic branch merge.">
نمودار 76. بعد مرج یک برنچ موضوعی.
-}}" alt="After a topic branch release."> +}}" alt="After a topic branch release.">
نمودار 77. بعد از یک انتشار از پروژه.
@@ -436,13 +436,13 @@

روند کاری ادغام-ب

پروژهٔ گیت چهار برنچ باقدمت دارد: master، next، و pu (Proposed Updates، بروزرسانی پیشنهادی) برای کارهای جدید و maint (Maintenance Backports، بک‌پورت‌های نگهداری). -وقتی کار جدید توسط مشارکت‌کنندگان معرفی می‌شود، درون برنچ موضوعی در مخزن نگهدارنده، مشابه چیزی که توصیف کردیم، جمع‌آوری می‌شود (مدیریت مجموعه‌ای پیچیده از برنچ‌های موضوعی موازی مشارکت‌شده. را ببینید). +وقتی کار جدید توسط مشارکت‌کنندگان معرفی می‌شود، درون برنچ موضوعی در مخزن نگهدارنده، مشابه چیزی که توصیف کردیم، جمع‌آوری می‌شود (}}">مدیریت مجموعه‌ای پیچیده از برنچ‌های موضوعی موازی مشارکت‌شده. را ببینید). در این نقطه موضوعات در پی دریافتن اینکه آیا برای استفاده آماده و امن هستند و یا احتیاج است بیشتر روی آنها کار شود ارزیابی می‌شوند. اگر امن بودند به next مرج می‌شوند و آن برنچ پوش می‌شود تا همه بتوانند موضوعاتی که با هم یکپارچه‌سازی شده‌اند را امتحان کنند.

-}}" alt="Managing a complex series of parallel contributed topic branches."> +}}" alt="Managing a complex series of parallel contributed topic branches.">
نمودار 78. مدیریت مجموعه‌ای پیچیده از برنچ‌های موضوعی موازی مشارکت‌شده.
@@ -454,7 +454,7 @@

روند کاری ادغام-ب
-}}" alt="Merging contributed topic branches into long-term integration branches."> +}}" alt="Merging contributed topic branches into long-term integration branches.">
نمودار 79. مرج برنچ‌های موضوعی مشارکت‌شده به برنچ‌های یکپارچه‌سازی باقدمت.
@@ -485,7 +485,7 @@

روند کاری ریبیس و چری-پیک

-}}" alt="Example history before a cherry-pick."> +}}" alt="Example history before a cherry-pick.">
نمودار 80. مثال تاریخچه‌ای قبل از چری-پیک‌کردن.
@@ -506,7 +506,7 @@

روند کاری ریبیس و چری-پیک

-}}" alt="History after cherry-picking a commit on a topic branch."> +}}" alt="History after cherry-picking a commit on a topic branch.">
نمودار 81. تاریخچه پس از چری-پیک کردن یک کامیت از یک برنچ موضوعی.
@@ -542,7 +542,7 @@

ررره

هنگامی که تنها اجرا شود، گیت پایگاه دادهٔ حلال‌هایش را چک می‌کند و سعی می‌کند تطبیقی با هر تداخل مرج فعلی پیدا کرده و آن را حل کند (اگرچه اگر rerere.enabled روی true تنظیم شده باشد این کار به طور خودکار انجام می‌شود). همچنین زیردستوراتی برای مشاهدهٔ آنچه که ذخیره خواهد شد، پاک کردن حلال‌های خاص از کش و پاک کردن کل کش وجود دارد. -ررره را با جزئیات بیشتر در Rerere مورد بررسی قرار می‌دهیم.

+ررره را با جزئیات بیشتر در }}">Rerere مورد بررسی قرار می‌دهیم.

@@ -551,7 +551,7 @@

برچسب زدن انتشاراتتان

هنگامی که تصمیم گرفتید نسخهٔ انتشاری تهیه کنید، احتمالاً خواهید خواست که تگ متناسبی برای اینکه بتوانید آن انتشار را در آینده بازسازی کنید اعمال کنید. -شما می‌توانید مطابق آنچه که در مقدمات گیت توصیف شد تگ جدیدی ایجاد کنید. +شما می‌توانید مطابق آنچه که در }}">مقدمات گیت توصیف شد تگ جدیدی ایجاد کنید. اگر به عنوان نگهدارنده تصمیم گرفته‌اید که تگی را امضا کنید، تگ کردنتان ممکن است شبیه به این باشد:

diff --git "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\331\276\330\261\331\210\330\252\332\251\331\204\342\200\214\331\207\330\247.html" "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\331\276\330\261\331\210\330\252\332\251\331\204\342\200\214\331\207\330\247.html" index e3dd9af259..7c48a82a1e 100644 --- "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\331\276\330\261\331\210\330\252\332\251\331\204\342\200\214\331\207\330\247.html" +++ "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\331\276\330\261\331\210\330\252\332\251\331\204\342\200\214\331\207\330\247.html" @@ -66,7 +66,7 @@

پروتکل محلی

اگر در شروع URL صراحتاً file:// را مشخص کنید، گیت کمی متفاوت عمل می‌کند. اگر فقط مسیر را مشخص کنید، گیت سعی می‌کند از لینک‌های‌ سخت استفاده کند یا مستقیماً فایل‌هایی را که نیاز دارد کپی کند. اگر file:// را در مشخص کنید، گیت فرآیندهایی را اجرا می‌کند که معمولاً برای انتقال داده از شبکه استفاده می‌کند، که عموماً بسیار کم کارآمدتر هستند. -دلیل اصلی ارائه پیشوند file:// برای وقتی است که شما یک کپی تمیز از مخزن با رفرنس‌های خارجی یا آبجکت‌های حذف شده می‌خواهید — معمولاً هنگام ایمپورت کردن از یک VCS دیگر یا حالتی مشابه (برای مراحل نگه‌داری به Git Internals مراجعه کنید). +دلیل اصلی ارائه پیشوند file:// برای وقتی است که شما یک کپی تمیز از مخزن با رفرنس‌های خارجی یا آبجکت‌های حذف شده می‌خواهید — معمولاً هنگام ایمپورت کردن از یک VCS دیگر یا حالتی مشابه (برای مراحل نگه‌داری به }}">Git Internals مراجعه کنید). ما از آدرس مسیر معمولی در اینجا استفاده خواهیم کرد چون این کار تقریباً همیشه سریعتر است.

@@ -86,7 +86,7 @@

مزایا

مزایای مخزن‌های مبتنی بر فایل این است که ساده هستند و اینکه از مجوز‌های فایل موجود و دسترسی شبکه استفاده می‌کنند. اگر شما از قبل یک فایل‌سیستم اشتراک‌گذاری شده دارید که همهٔ تیم به آن دسترسی دارند،‌ راه‌اندازی یک مخزن بسیار آسان است. شما نسخه بِر مخزن را جایی که همه دسترسی اشتراکی به آن را دارند می‌گذارید و مجوزهای خواندن/نوشتن را همانطور که روی هر پوشه اشتراکی دیگری تنظیم می‌کردید، تنظیم می‌کنید. -درباره نحوه صادر کردن یک نسخه بر مخزن برای این کار در راه‌اندازی گیت در سرور بحث خواهیم کرد.

+درباره نحوه صادر کردن یک نسخه بر مخزن برای این کار در }}">راه‌اندازی گیت در سرور بحث خواهیم کرد.

همچنین این یک گزینه قشنگ برای برداشتن سریع کار از مخزن کاری شخص دیگری است. @@ -149,7 +149,7 @@

HTTP غیرهوشمند

پروتکل غیرهوشمند انتظار دارد که مخزن بِر گیت مانند فایل‌های معمولی از طرف وب سرور میزبانی شود. قشنگی HTTP غیرهوشمند سادگی راه‌اندازی آن است. در اصل، تمام کاری که شما باید انجام دهید این است که مخزن بِر گیت را زیر HTTP داکیومنت-روت قرار دهید و قلاب مشخصی برای post-update («بعد از بروزرسانی») -راه‌اندازی کنید و تمام‌ (به Git Hooks مراجعه کنید).

+راه‌اندازی کنید و تمام‌ (به }}">Git Hooks مراجعه کنید).

@@ -172,7 +172,7 @@

HTTP غیرهوشمند

در این مورد خاص، ما از مسیر /var/www/htodcs استفاده می‌کنیم که مرسوم سیستم‌های آپاچی است، اما شما می‌تواند از هر وب سرور ایستای دیگری استفاده کنید — کافیست مخزن بِر را در مسیر آن قرار دهید. -داده‌های گیت به عنوان فایل‌های ایستای معمولی میزبانی می‌شوند (برای جزئیات دقیق نحوهٔ‌ میزبانی شدن به Git Internals مراجعه کنید).

+داده‌های گیت به عنوان فایل‌های ایستای معمولی میزبانی می‌شوند (برای جزئیات دقیق نحوهٔ‌ میزبانی شدن به }}">Git Internals مراجعه کنید).

عموماً یا مجبور خواهید شد که یک سرور خواندنی/نوشتنی هوشمند HTTP راه‌اندازی کنید یا صرفاً فایل‌ها را با دسترسی فقط-خواندنی به روش غیرهوشمند فراهم کنید. @@ -208,7 +208,7 @@

معایب

اگر از HTTP برای پوش احراز هویت شده استفاده می‌کنید، تهیه گواهی‌هایتان گاهی اوقات پیچیده‌تر از استفاده از کلید‌ها بر بستر SSH است. با این حال چندین ابزار ذخیره‌ساز گواهی وجود دارد که می‌توانید استفاده کنید که شامل «Keychain access» در سیستم‌عامل مک و «Credential Manager»‌ در ویندوز است که این مشکل را آسان‌تر کند. -بخش Credential Storage را مطالعه کنید تا چگونگی راه‌اندازی ذخیره‌سازی امن رمزعبور بر بستر HTTP بر روی سیستم خودتان را بدانید.

+بخش }}">Credential Storage را مطالعه کنید تا چگونگی راه‌اندازی ذخیره‌سازی امن رمزعبور بر بستر HTTP بر روی سیستم خودتان را بدانید.

diff --git "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\330\262\333\214\331\206\331\207\342\200\214\331\207\330\247\333\214-\330\264\330\256\330\265\333\214-\330\253\330\247\331\204\330\253-\331\205\333\214\330\262\330\250\330\247\331\206\333\214-\330\264\330\257\331\207.html" "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\330\262\333\214\331\206\331\207\342\200\214\331\207\330\247\333\214-\330\264\330\256\330\265\333\214-\330\253\330\247\331\204\330\253-\331\205\333\214\330\262\330\250\330\247\331\206\333\214-\330\264\330\257\331\207.html" index 63f4f2d0d1..49a591f4c5 100644 --- "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\330\262\333\214\331\206\331\207\342\200\214\331\207\330\247\333\214-\330\264\330\256\330\265\333\214-\330\253\330\247\331\204\330\253-\331\205\333\214\330\262\330\250\330\247\331\206\333\214-\330\264\330\257\331\207.html" +++ "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\330\262\333\214\331\206\331\207\342\200\214\331\207\330\247\333\214-\330\264\330\256\330\265\333\214-\330\253\330\247\331\204\330\253-\331\205\333\214\330\262\330\250\330\247\331\206\333\214-\330\264\330\257\331\207.html" @@ -29,7 +29,7 @@

گزینه‌ برای دیدن لیستی به روز، صفحه GitHosting بر روی ویکی اصلی گیت را به آدرس https://git.wiki.kernel.org/index.php/GitHosting بررسی کنید.

-

ما به جزئیات بیشتر استفاده از گیت‌هاب رادر بخش GitHub توضیح خواهیم داد؛ +

ما به جزئیات بیشتر استفاده از گیت‌هاب رادر بخش }}">GitHub توضیح خواهیم داد؛ از آنجایی که گیت‌هاب بزرگترین میزبان گیت است و به هر طریقی شاید نیاز داشته باشید تا با پروژه‌هایی که آنجا میزبانی می‌شوند تعامل برقرار کنید،‌ لکن در صورتی که نمی‌خواهید سرور گیت خودتان را راه‌اندازی کنید، هزاران گزینه دیگر برای شما وجود دارد تا از بین آنها انتخاب کنید.

diff --git "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\204\330\250.html" "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\204\330\250.html" index fab60fa664..723627edd4 100644 --- "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\204\330\250.html" +++ "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\204\330\250.html" @@ -38,7 +38,7 @@

نصب

-}}" alt="The Bitnami GitLab virtual machine login screen."> +}}" alt="The Bitnami GitLab virtual machine login screen.">
نمودار 50. صفحه لاگین ماشین مجازی گیت‌لب Bitnami.
@@ -59,7 +59,7 @@

مدیریت

-}}" alt="The ``Admin area'' item in the GitLab menu."> +}}" alt="The ``Admin area'' item in the GitLab menu.">
نمودار 51. گزینه «Admin area» در منوی گیت‌لب.
@@ -73,7 +73,7 @@

کاربران

-}}" alt="The GitLab user administration screen."> +}}" alt="The GitLab user administration screen.">
نمودار 52. صفحه مدیریت کاربر گیت‌لب.
@@ -96,7 +96,7 @@

گروه‌ها

-}}" alt="The GitLab group administration screen."> +}}" alt="The GitLab group administration screen.">
نمودار 53. صفحه مدیریت گروه گیت‌لب.
@@ -167,7 +167,7 @@

کارکردن با یکدیگر

ساده‌ترین راه برای کارکردن با یکدیگر بر یک پروژه گیت‌لب، به کاربری دیگر دسترسی پوش مستقیم به مخزن گیت دادن است. با رفتن به قسمت «Members» در بخش تنظیمات پروژه مرتبط بروید می‌توانید یک کاربر را به پروژه اضافه، و به کاربر جدید سطح جدید از دسترسی ارائه کنید -(کمی درباره سطوح دسترسی در قسمت گروه‌ها بحث کرده‌ایم). +(کمی درباره سطوح دسترسی در قسمت }}">گروه‌ها بحث کرده‌ایم). با اعطا کردن سطح دسترسی «Devloper» یا بالاتر به کاربر، آن کاربر می‌تواند به صورت مستقیم برنچ و کامیت به مخزن پوش کند.

diff --git "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\210\330\250.html" "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\210\330\250.html" index 29ab381f5e..4769048b1d 100644 --- "a/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\210\330\250.html" +++ "b/content/book/fa/v2/\332\257\333\214\330\252-\330\261\331\210\333\214-\330\263\330\261\331\210\330\261-\332\257\333\214\330\252\342\200\214\331\210\330\250.html" @@ -25,7 +25,7 @@

گیت‌وب

-}}" alt="The GitWeb web-based user interface."> +}}" alt="The GitWeb web-based user interface.">
نمودار 49. رابط کاربری وب-پایه گیت‌وب
جدول 4. Exhaustive list of core.editor configuration commands
-

ممکن است بخواهید از rebase -i برای اسکوآش کردن کار خود به یک کامیت یا تغییر ترتیب کارها در کامیت‌ها استفاده کنید تا اعمال پچ را برای نگهدارنده آسانتر کنید — به Rewriting History برای اطلاعات بیشتر دربارهٔ بازنویسی تاریخچه و ریبیس تعاملی مراجعه کنید.

+

ممکن است بخواهید از rebase -i برای اسکوآش کردن کار خود به یک کامیت یا تغییر ترتیب کارها در کامیت‌ها استفاده کنید تا اعمال پچ را برای نگهدارنده آسانتر کنید — به }}">Rewriting History برای اطلاعات بیشتر دربارهٔ بازنویسی تاریخچه و ریبیس تعاملی مراجعه کنید.