diff --git a/pages.ro/common/git-merge-base.md b/pages.ro/common/git-merge-base.md new file mode 100644 index 0000000000..6195b38c31 --- /dev/null +++ b/pages.ro/common/git-merge-base.md @@ -0,0 +1,16 @@ +# git merge-base + +> Găsește un strămoș comun al două commit-uri. +> Mai multe informații: . + +- Afișează cel mai bun strămoș comun al două commit-uri: + +`git merge-base {{commit_1}} {{commit_2}}` + +- Afișează toți cei mai buni strămoși comuni ai două commit-uri: + +`git merge-base {{[-a|--all]}} {{commit_1}} {{commit_2}}` + +- Verifică dacă un commit este strămoș al unui commit specific: + +`git merge-base --is-ancestor {{ancestor_commit}} {{commit}}` diff --git a/pages.ro/common/git-merge-index.md b/pages.ro/common/git-merge-index.md new file mode 100644 index 0000000000..3806a3da31 --- /dev/null +++ b/pages.ro/common/git-merge-index.md @@ -0,0 +1,24 @@ +# git merge-index + +> Rulează un program de fuziune pe fișierele care necesită fuziune. +> Mai multe informații: . + +- Fuzionează toate fișierele care necesită rezolvare folosind ajutorul standard: + +`git merge-index git-merge-one-file -a` + +- Fuzionează un fișier specific: + +`git merge-index git-merge-one-file -- {{path/to/file}}` + +- Fuzionează mai multe fișiere, continuând în caz de erori: + +`git merge-index -o git-merge-one-file -- {{path/to/file1 path/to/file2 ...}}` + +- Fuzionează în tăcere toate fișierele cu un program personalizat: + +`git merge-index -q {{merge-program}} -a` + +- Inspectează intrările de fuziune pentru un fișier folosind `cat`: + +`git merge-index cat -- {{path}}` diff --git a/pages.ro/common/git-merge-into.md b/pages.ro/common/git-merge-into.md new file mode 100644 index 0000000000..a167d40460 --- /dev/null +++ b/pages.ro/common/git-merge-into.md @@ -0,0 +1,13 @@ +# git merge-into + +> Fuzionează o ramură în altă ramură. +> Face parte din `git-extras`. +> Mai multe informații: . + +- Fuzionează o ramură sursă într-o ramură destinație specifică: + +`git merge-into {{source_branch}} {{destination_branch}}` + +- Fuzionează ramura curentă într-o ramură destinație specifică: + +`git merge-into {{destination_branch}}` diff --git a/pages.ro/common/git-merge-one-file.md b/pages.ro/common/git-merge-one-file.md new file mode 100644 index 0000000000..640860b198 --- /dev/null +++ b/pages.ro/common/git-merge-one-file.md @@ -0,0 +1,20 @@ +# git merge-one-file + +> Rezolvă fuziunea unui singur fișier după o fuziune trivială. +> Mai multe informații: . + +- Rezolvă un conflict de fuziune simplu pentru un fișier: + +`git merge-one-file {{path/to/file}}` + +- Folosește ca ajutor în merge-index pentru un fișier: + +`git merge-index git-merge-one-file {{path/to/file}}` + +- Gestionează fuziunea unui fișier binar: + +`git merge-one-file -p {{path/to/file}}` + +- Aplică după read-tree într-o fuziune scriptată: + +`git read-tree -m {{branch1}} {{branch2}} && git merge-index git-merge-one-file {{path/to/file}}` diff --git a/pages.ro/common/git-merge-repo.md b/pages.ro/common/git-merge-repo.md new file mode 100644 index 0000000000..bb201933b6 --- /dev/null +++ b/pages.ro/common/git-merge-repo.md @@ -0,0 +1,13 @@ +# git merge-repo + +> Fuzionează două istorii de repository-uri. +> Face parte din `git-extras`. +> Mai multe informații: . + +- Fuzionează o ramură a unui repository în directorul repository-ului curent: + +`git merge-repo {{path/to/repo}} {{branch_name}} {{path/to/directory}}` + +- Fuzionează o ramură a unui repository la distanță în directorul repository-ului curent, fără a păstra istoricul: + +`git merge-repo {{path/to/remote_repo}} {{branch_name}} .` diff --git a/pages.ro/common/git-merge-tree.md b/pages.ro/common/git-merge-tree.md new file mode 100644 index 0000000000..a884eb9808 --- /dev/null +++ b/pages.ro/common/git-merge-tree.md @@ -0,0 +1,12 @@ +# git merge-tree + +> Fuzionează ramuri fără a modifica fișierele. +> Mai multe informații: . + +- Afișează rezultatul unei fuziuni între două ramuri: + +`git merge-tree {{branch1}} {{branch2}}` + +- Efectuează o fuziune și scrie arborele rezultat: + +`git merge-tree --write-tree {{branch1}} {{branch2}}` diff --git a/pages.ro/common/git-merge.md b/pages.ro/common/git-merge.md new file mode 100644 index 0000000000..82382e5a9b --- /dev/null +++ b/pages.ro/common/git-merge.md @@ -0,0 +1,24 @@ +# git merge + +> Fuzionează ramuri. +> Mai multe informații: . + +- Fuzionează o ramură în ramura ta curentă: + +`git merge {{branch_name}}` + +- Editează mesajul de fuziune: + +`git merge {{[-e|--edit]}} {{branch_name}}` + +- Fuzionează o ramură și creează un commit de fuziune: + +`git merge --no-ff {{branch_name}}` + +- Anulează o fuziune în caz de conflicte: + +`git merge --abort` + +- Fuzionează folosind o strategie specifică: + +`git merge {{[-s|--strategy]}} {{strategy}} {{[-X|--strategy-option]}} {{strategy_option}} {{branch_name}}`