git-manpages-l 10n - en to is translation catalogue (240 entries)

note: type: Title -
en: DATE FORMATS
is: DAGSETNINGARSNIÐ

note: type: Labeled list
en: Git internal format
is: Innbyggt Git snið

note: type: Plain text
en: It is `<unix timestamp> <time zone offset>`, where `<unix timestamp>` is the number of seconds since the UNIX epoch.  `<time zone offset>` is a positive or negative offset from UTC.  For example CET (which is 1 hour ahead of UTC) is `+0100`.
is: Það er `<unix tímastimpill> <tímabeltishliðrun>`, þar sem `<unix tímastimpill> ` er fjöldi sekúnda frá UNIX tímamótunum (miðnætti 01.01.1970), en `<tímabeltishliðrun>` er jákvæð eða neikvæð hliðrun frá samræmdum alheimstíma, eða UTC (universal time coordinated). Til dæmis væri miðevróputími (CET) sem er 1 klukkustund á undan UTC `+0100`.

note: type: Plain text
en: The standard email format as described by RFC 2822, for example `Thu, 07 Apr 2005 22:13:13 +0200`.
is: Staðlað vefpóstssnið dagsetninga eins og því er lýst af RFC 2822 staðlinum (request for comment, skilaboðabeiðnir), til dæmis `Thu, 07 Apr 2005 22:13:13 +0200`.

note: type: Labeled list
en: --shallow-since=<date>
is: --shallow-since=<dagsetning>

note: type: Labeled list
en: --shallow-exclude=<revision>
is: --shallow-exclude=<endurskoðun>

note: type: Labeled list
en: --upload-pack <upload-pack>
is: --upload-pack <upphalspakki>

note: type: Plain text
en: Be verbose.
is: Sýna ferlisupplýsingar.

note: type: Labeled list
en: --server-option=<option>
is: --server-option=<valmöguleiki>

note: type: Plain text
en: Transmit the given string to the server when communicating using protocol version 2.  The given string must not contain a NUL or LF character.  The server's handling of server options, including unknown ones, is server-specific.  When multiple `--server-option=<option>` are given, they are all sent to the other side in the order listed on the command line.
is: Senda viðkomandi textastreng til netþjónsins þegar samskiptin eru samkvæmt samskiptareglum af gerð 2. Viðkomandi strengur má ekki innihalda NUL (innihaldslaust) eða LF (línuskipta-) tákn. Meðferð netþjónsins á netþjónsvalmöguleikum, þar með talið óþekktum valmöguleikum, er undir vefþjóninum komin. Þegar margir `--server-option=<valmöguleiki>` (netþjónsvalmöguleikar) eru gefnir upp eru þeir sendir yfir í þeirri röð sem þeir koma fyrir í á skipanalínunni.

note: type: Title -
en: NAME
is: NAFN

note: type: Plain text
en: git-add - Add file contents to the index
is: git-add - Bæta innihaldi skjala í atriðaskrána

note: type: Title -
en: SYNOPSIS
is: SAMANTEKT

note: type: Title -
en: DESCRIPTION
is: ÚTSKÝRING

note: type: Plain text
en: This command updates the index using the current content found in the working tree, to prepare the content staged for the next commit.  It typically adds the current content of existing paths as a whole, but with some options it can also be used to add content with only part of the changes made to the working tree files applied, or remove paths that do not exist in the working tree anymore.
is: Þessi skipun uppfærir atriðaskrána með því að nota það innihald sem finnst í verktrénu á þeirri stundu, til þess að undirbúa innihaldið sem hefur verið staðhæft fyrir næsta innlegg. Hún bætir venjulega við því innihaldi sem er til staðar í heild, en með sumum valmöguleikum er einnig hægt að nota hana til þess að bæta við innihaldi þar sem einungis hluti þeirra breytinga sem hafa verið gerðar í verktrénu eru lagðar við, eða til að fjarlægja slóðir sem eru ekki lengur til í verktrénu.

note: type: Plain text
en: The "index" holds a snapshot of the content of the working tree, and it is this snapshot that is taken as the contents of the next commit.  Thus after making any changes to the working tree, and before running the commit command, you must use the `add` command to add any new or modified files to the index.
is: "index"-inn (atriðaskráin) inniheldur tækifærismynd af innihaldi verktrésins, og það er þessi mynd sem er tekin sem innihald næsta innleggs. Þannig að eftir að þú hefur gert breytingar á verktrénu, og áður en þú setur af stað skipun um nýtt innlegg, verðurðu að nota `add` (bæta við) skipunina til þess að bæta við öllum nýjum og breyttum skjölum í atriðaskrána.

note: type: Plain text
en: This command can be performed multiple times before a commit.  It only adds the content of the specified file(s) at the time the add command is run; if you want subsequent changes included in the next commit, then you must run `git add` again to add the new content to the index.
is: Hægt er að framkvæma þessa skipun oft áður en innlegg er staðfest. Hún bætir einungis við innihaldi skjals/skjala sem eru tiltekin þegar skipunin um að bæta við er sett í gang; ef þú vilt að breytingar sem gerðar eru seinna séu innifaldar í næsta innleggi verður þú að nota `git add` (git bæta við) skipunina aftur til þess að bæta nýju innihaldi í atriðaskrána.

note: type: Plain text
en: The `git status` command can be used to obtain a summary of which files have changes that are staged for the next commit.
is: Hægt er að nota `git status` (git staða) skipunina til þess að fá samantekt á því hvaða skjöl innihalda breytingar sem eru staðhæfðar fyrir næsta innlegg.

note: type: Plain text
en: The `git add` command will not add ignored files by default.  If any ignored files were explicitly specified on the command line, `git add` will fail with a list of ignored files.  Ignored files reached by directory recursion or filename globbing performed by Git (quote your globs before the shell) will be silently ignored.  The 'git add' command can be used to add ignored files with the `-f` (force) option.
is: Skipunin `git add` (git bæta við) er forstillt þannig að skjöl sem merkt eru sem hunsuð eru ekki tekin með. Ef skjölum sem merkt eru sem hunsuð er sérstaklega bætt í skipunina mun `git add` misfarast og gefa upp lista af hunsuðum skjölum. Hunsuð skjöl sem hitt er á í rakningu skráasafna eða skjalaklumpun (skilgreinið klumpana áður en skipun er framkvæmd í skelinni) sem Git framkvæmir verða hunsuð án endursvars. Hægt er að nota `git add` skipunina til þess að bæta við hunsuðum skjölum með valkostinum `-f` (force, þvinga).

note: type: Plain text
en: Please see linkgit:git-commit[1] for alternative ways to add content to a commit.
is: Vinsamlegast skoðið linkgit:git-commit[1] fyrir aðrar leiðir til þess að bæta innihaldi við innlegg.

note: type: Title -
en: OPTIONS
is: VALMÖGULEIKAR

note: type: Labeled list
en: <pathspec>...
is: <slóðatilgreining> ...

note: type: Plain text
en: Files to add content from.  Fileglobs (e.g. `*.c`) can be given to add all matching files.  Also a leading directory name (e.g. `dir` to add `dir/file1` and `dir/file2`) can be given to update the index to match the current state of the directory as a whole (e.g.  specifying `dir` will record not just a file `dir/file1` modified in the working tree, a file `dir/file2` added to the working tree, but also a file `dir/file3` removed from the working tree). Note that older versions of Git used to ignore removed files; use `--no-all` option if you want to add modified or new files but ignore removed ones.
is: Skjöl sem innihald er fengið úr. Hægt er að tilgreina skjalaklumpa (t.d. `*.c`) til þess að bæta við öllum skjölum sem eiga við. Einnig er hægt að tilgreina ákveðna skrá á undan (t.d. `skrá` til að bæta við `skrá/skjal1` og `skrá/skjal2`) til þess að uppfæra atriðaskrána svo hún passi við núverandi ástand skrárinnar í heild (t.d. ef `skrá` er tilgreind verða ekki einungis skjalið`skrá/skjal1` sem var breytt í verktrénu, og skjalið`skrá/skjal2`sem var bætt við verktréð teknar með, heldur einnig skjalið `skrá/skjal3` sem var eytt úr verktrénu). Athugið að eldri útgáfur af Git hunsa skjöl sem hafa verið fjarlægð; notið `--no-all` (ekki allt) valmölguleikann ef þú vilt bæta við breyttum og nýjum skjölum en hunsa þau sem hafa verið fjarlægð.

note: type: Plain text
en: For more details about the <pathspec> syntax, see the 'pathspec' entry in linkgit:gitglossary[7].
is: Fyrir meiri upplýsingar um samsetningareglur <slóðatilgreiningar> , sjá færsluna fyrir 'pathspec' í linkgit:gitglossary[7] skýringaskránni.

note: type: Plain text
en: Don't actually add the file(s), just show if they exist and/or will be ignored.
is: Ekki bæta skjalinu/skjölunum við, heldur einungis sýna hvort að þau séu til og/eða verði hunsuð.

note: type: Plain text
en: Allow adding otherwise ignored files.
is: Leyfa það að bæta við skjölum sem annars væru hunsuð.

note: type: Plain text
en: Add modified contents in the working tree interactively to the index. Optional path arguments may be supplied to limit operation to a subset of the working tree. See ``Interactive mode'' for details.
is: Bætið innihaldi sem hefur breyst gagnvirkt við atriðaskrána. Hægt er að bæta valfrjálsum slóðarbreytum við skipanir til þess að takmarka aðgerðir við undirgrein verktrésins. Sjá ``Gagnvirkt fyrirkomulag'' fyrir frekari upplýsingar.

note: type: Plain text
en: Interactively choose hunks of patch between the index and the work tree and add them to the index. This gives the user a chance to review the difference before adding modified contents to the index.
is: Velja gagnvirkt stykki úr viðbótum á milli atriðaskráarinnar og vinnutrésins og bætið þeim við atriðaskrána. Þetta gefur notandanum tækifæri til þess að yfirfara mismuninn áður en hinu breytta innihaldi verður bætt við atriðaskrána.

note: type: Plain text
en: This effectively runs `add --interactive`, but bypasses the initial command menu and directly jumps to the `patch` subcommand.  See ``Interactive mode'' for details.
is: Þetta jafngildir að einhverju leyti skipuninni `add --interactive` (bæta við gagnvirkt), en stekkur yfir upphafshluta skipunarinnar og fer beint í undirskipunina `patch`(viðbætur). Sjá ``Gagnvirkt fyrirkomulag'' fyrir frekari upplýsingar.

note: type: Plain text
en: Open the diff vs. the index in an editor and let the user edit it.  After the editor was closed, adjust the hunk headers and apply the patch to the index.
is: Opna mismunaskrána gagnvart atriðaskránni og leyfa notandanum að breyta henni. Eftir að ritvinnsluforritinu er lokað, aðlaga stykkjahausana og leggja viðbæturnar við atriðaskrána.

note: type: Plain text
en: The intent of this option is to pick and choose lines of the patch to apply, or even to modify the contents of lines to be staged. This can be quicker and more flexible than using the interactive hunk selector.  However, it is easy to confuse oneself and create a patch that does not apply to the index. See EDITING PATCHES below.
is: Tilgangur þessa valmöguleika er að velja sérstakar línur í viðbótunum til þess að leggja við, eða jafnvel breyta innihaldi þeirra lína sem á að staðhæfa. Þetta getur verið fljótlegra og sveigjanlegra heldur en að nota gagnvirka stykkjavalið. Hins vegar er auðvelt að ruglast að búa til viðbætur sem leggjast ekki við atriðaskrána. Sjá AÐ BREYTA VIÐBÓTUM hér fyrir neðan.

note: type: Plain text
en: Update the index just where it already has an entry matching <pathspec>.  This removes as well as modifies index entries to match the working tree, but adds no new files.
is: Uppfæra atriðaskrána einungis þar sem nú þegar er færsla sem passar við <slóðartilgreining>. Þetta fjarlægir og breytir færslum í atriðaskránni til þess að hún passi við verktréð, en bætir ekki við neinum nýjum skjölum.

note: type: Plain text
en: If no <pathspec> is given when `-u` option is used, all tracked files in the entire working tree are updated (old versions of Git used to limit the update to the current directory and its subdirectories).
is: Ef engin <slóðatilgreining> er gefin þegar `-u` (update, uppfæra) valmöguleikinn er notaður, eru öll skjöl undir eftirliti í öllu verktrénu uppfærð (eldri útgáfur af Git takmörkuðu uppfærsluna við þá skrá sem verið var að vinna í og undirskrár hennar).

note: type: Plain text
en: Update the index not only where the working tree has a file matching <pathspec> but also where the index already has an entry. This adds, modifies, and removes index entries to match the working tree.
is: Ekki bara uppfæra atriðaskrána þegar verktréð inniheldur skjal sem passar við <slóðatilgreining> heldur einnig þegar atriðaskráin inniheldur færslu nú þegar. Þetta bætir við, breytir, og fjarlægir færslur úr atriðaskránni til þess að passa við verktréð.

note: type: Plain text
en: If no <pathspec> is given when `-A` option is used, all files in the entire working tree are updated (old versions of Git used to limit the update to the current directory and its subdirectories).
is: Ef engin <slóðatilgreining> er gefin þegar `-A` (all, allt) valmöguleikinn er notaður, eru öll sjöl í vinnutrénu uppfærð (eldri útgáfur af Git takmörkuðu uppfærsluna við þá skrá sem verið var að vinna í og undirskrár hennar).

note: type: Plain text
en: Update the index by adding new files that are unknown to the index and files modified in the working tree, but ignore files that have been removed from the working tree.  This option is a no-op when no <pathspec> is used.
is: Uppfæra atriðaskrána með því að bæta við skjölum sem finnast ekki í atriðaskránni og skjöl sem hefur verið breytt í verktrénu, en hunsa skjöl sem búið er að fjarlægja úr verktrénu. Þessi valmöguleiki er slæpi þegar engin <slóðatilgreining> er notuð (þ.e.a.s. gerir ekki neitt).

note: type: Plain text
en: This option is primarily to help users who are used to older versions of Git, whose "git add <pathspec>..." was a synonym for "git add --no-all <pathspec>...", i.e. ignored removed files.
is: Þessi valmöguleiki er fyrst og fremst til þess að hjálpa notendum sem eru vanir eldri útgáfum af Git, þar sem "git add <slóðatilgreining>..." var samheiti fyrir "git add --no-all <slóðatilgreining>...", þ.e. hunsa skjöl sem hafa verið fjarlægð.

note: type: Plain text
en: Record only the fact that the path will be added later. An entry for the path is placed in the index with no content. This is useful for, among other things, showing the unstaged content of such files with `git diff` and committing them with `git commit -a`.
is: Einungis skrá að slóðinni verði bætt við síðar. Færsla er búin til fyrir slóðina og sett í atriðaskrána án innihalds. Þetta er meðal annars nytsamlegt til þess að sýna óstaðhæft innihald slíkra skráa með `git diff` (git mismunaskrá) og að leggja þær inn með `git commit -a` (git innlegg allt).

note: type: Plain text
en: Don't add the file(s), but only refresh their stat()  information in the index.
is: Ekki bæta skjalinu/skjölunum við, einungis uppfæra stat() (staða) upplýsingar í atriðaskránni.

note: type: Plain text
en: If some files could not be added because of errors indexing them, do not abort the operation, but continue adding the others. The command shall still exit with non-zero status.  The configuration variable `add.ignoreErrors` can be set to true to make this the default behaviour.
is: Ef ekki er hægt að bæta við skjölum vegna villna við skráningu, ekki hætta við aðgerðina heldur halda áfram að bæta öðrum skjölum við. Skipuninni mun samt ljúka í "ekki núll" stöðu, þ.e. ekki villulaust. Hægt er að skrá breytuna `add.ignoreErrors` (hunsa villur í viðbótum) sem "true" (satt) til þess að þetta sé forstillt hegðun.

note: type: Plain text
en: This option can only be used together with --dry-run. By using this option the user can check if any of the given files would be ignored, no matter if they are already present in the work tree or not.
is: Þennan valmöguleika er einungis hægt að nota með --dry-run (forprófun). Með því að nota þennan valmöguleika getur notandinn athugað hvort einhver af viðkomandi skjölum verði hunsuð, alveg sama hvort þau eru nú þegar í verktrénu eða ekki.

note: type: Plain text
en: By default, `git add` will warn when adding an embedded repository to the index without using `git submodule add` to create an entry in `.gitmodules`. This option will suppress the warning (e.g., if you are manually performing operations on submodules).
is: Forstilling skipunarinnar `git add` mun vara notandann við þegar innfelldri hirslu er bætt við atriðaskrána án þess að nota `git submodule add` (git bæta við undirskipaðri verkeiningu) til þess að búa til færslu í `.gitmodules` (verkeiningar í git). Þessi valmöguleiki mun þagga viðvörunina (þ.e. ef þú ert handvirkt að framkvæma aðgerðir á undirskipuðum verkeiningum).

note: type: Plain text
en: Apply the "clean" process freshly to all tracked files to forcibly add them again to the index.  This is useful after changing `core.autocrlf` configuration or the `text` attribute in order to correct files added with wrong CRLF/LF line endings.  This option implies `-u`.
is: Leggið "hreint" ferli ferskt á öll skjöl undir eftirliti til að þvinga þær inn í atriðaskrána. Þetta er nytsamlegt eftir að hafa breytt `core.autocrlf` (sjálfvirkt CRLF (carriage return line feed, línuskipti með sleðafærslu (Windows)) í kjarna) stillingunum eða `text`(texti) eigindunum til þess að leiðrétta skjöl með röngum CRLF/LF línuendingum. Þessi valmöguleiki felur í sér `-u` (update, uppfæra).

note: type: Plain text
en: Override the executable bit of the added files.  The executable bit is only changed in the index, the files on disk are left unchanged.
is: Taka ekki tilliti til keyranlega hluta þeirra skjala sem bætt er við. Keyranlegu hlutunum er einungis breytt í atriðaskránni, skjölin á diskdrifinu eru óbreytt á eftir.

note: type: Labeled list
en: --pathspec-from-file=<file>
is: --pathspec-from-file=<skjal>

note: type: Plain text
en: Pathspec is passed in `<file>` instead of commandline args. If `<file>` is exactly `-` then standard input is used. Pathspec elements are separated by LF or CR/LF. Pathspec elements can be quoted as explained for the configuration variable `core.quotePath` (see linkgit:git-config[1]). See also `--pathspec-file-nul` and global `--literal-pathspecs`.
is: Slóðatilgreiningar eru sendar til skipunarinnar í `<skjal>` í staðinn fyrir að gera það með breytum á skipanalínunni. Ef `<skjal>` er návkæmlega `-` er staðalílag notað, þ.e. það sem viðkomandi forrit telur hefðbundna ílagsaðferð. Sératriði í slóðatilgreiningaskránni skal aðskilja með LF (almennu línuendatákni) eða CR/LF (Windows línuendatákni). Hægt er að setja sératriði í gæsalappir eins og útskýrt er í sambandi við stillingarbreytuna `core.quotePath`(tilvísun slóðar í kjarna) (sjá linkgit:git-config[1], git stillingar). Sjá einnig `--pathspec-file-nul` (ekkert skjal fyrir slóðartilgreiningu) og altækar `--literal-pathspecs` (bóksaflegar slóðatilgreiningar) stillingar.

note: type: Plain text
en: Only meaningful with `--pathspec-from-file`. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).
is: Hefur einungis merkingu með `--pathspec-from-file` (slóðatilgreiningar úr skali). Sératriði slóðatilgreiningar eru aðskild með NUL (merkingarlaus) tákni og öll önnur tákn eru tekin bókstaflega (þar með talin nýlínutákn og gæsalappir).

note: type: Plain text
en: This option can be used to separate command-line options from the list of files, (useful when filenames might be mistaken for command-line options).
is: Hægt er að nota þennan valmöguleika til þess að aðskilja valmöguleika skipanalínunnar frá skjalalistanum (hjálplegt þegar skjalanöfn gætu verið mistekin fyrir skipanalínuvalmöguleika).

note: type: Title -
en: EXAMPLES
is: DÆMI

note: type: Plain text
en: Adds content from all `*.txt` files under `Documentation` directory and its subdirectories:
is: Bætir innihaldi allra `*.txt`(textaskjöl) í `Documentation` (leiðbeiningasafn) skránni og undirskrám hennar:

note: type: Plain text
en: Note that the asterisk `*` is quoted from the shell in this example; this lets the command include the files from subdirectories of `Documentation/` directory.
is: Athugið að stjarnan `*` er í gæsalöppum í þessu dæmi; þetta leyfir skipuninni að taka með skjöl úr undirskrám `Documentation/` (leiðbeiningaskrá).

note: type: Plain text
en: Considers adding content from all git-*.sh scripts:
is: Íhugar að bæta við innihaldi úr öllum git-*.sh (forrit fyrir skel) forritlingum:

note: type: Plain text
en: Because this example lets the shell expand the asterisk (i.e. you are listing the files explicitly), it does not consider `subdir/git-foo.sh`.
is: Vegna þess að þetta dæmi leyfir skelinni að útvíkka stjörnuna (þ.e. þú ert að lista skjölin beint), tekur hún ekki til greina`undirskrá/git-foo.sh`(þú hefur einungis tilgreint skjöl í þessari skrá).

note: type: Title -
en: INTERACTIVE MODE
is: GAGNVIRKT FYRIRKOMULAG

note: type: Plain text
en: When the command enters the interactive mode, it shows the output of the 'status' subcommand, and then goes into its interactive command loop.
is: Þegar skipunin er framkvæmd með gagnvirku fyrirkomulagi, sýnir hún frálag 'status' (staða) undirskipunarinnar, og fer svo yfir í gagnvirku skipanalykkjuna.

note: type: Plain text
en: The command loop shows the list of subcommands available, and gives a prompt "What now> ".  In general, when the prompt ends with a single '>', you can pick only one of the choices given and type return, like this:
is: Skipanalykkjan sýnir lista yfir þær undirskipanir sem eru tiltækar, og kvaðninguna "What now> " (hvað nú). Almennt þegar kvaðning á skipanalínu endar með einum oddklofa, '>', getur þú valið einn af þeim möguleikum sem eru uppgefnir og ýtt á nýlínutakkann (enter), svona:

note: type: delimited block -
en:     *** Commands ***
          1: status       2: update       3: revert       4: add untracked
          5: patch        6: diff         7: quit         8: help
        What now> 1
is:     *** Skipanir***
          1: status       2: update       3: revert       4: add untracked
          5: patch        6: diff         7: quit         8: help
        What now> 1

note: type: Plain text
en: You also could say `s` or `sta` or `status` above as long as the choice is unique.
is: Þú getur einnig notað `s` eða `sta` eða `status`(staða) hér fyrir ofan svo lengi sem valið er sérstakt.

note: type: Plain text
en: The main command loop has 6 subcommands (plus help and quit).
is: Aðalskipanalykkjan hefur 6 undirskipanir (fyrir utan hjálp og hætta).

note: type: Plain text
en: This shows the change between HEAD and index (i.e. what will be committed if you say `git commit`), and between index and working tree files (i.e. what you could stage further before `git commit` using `git add`) for each path.  A sample output looks like this:
is: Þessi skipun sýnir breytingar á milli HAUS og atriðaskrár (þ.e. það sem verður lagt inn ef þú gefur skipunina `git commit` (git inlegg)), og á milli atriðaskrárinnar og skjala í verktrénu (þ.e. það sem þú gætir staðhæft frekar með því að nota `git add` (git bæta við) áður en þú notar `git commit`(git inlegg)) fyrir hverja slóð. Frálagssýnishorn lítur svona út:

note: type: delimited block -
en:               staged     unstaged path
         1:       binary      nothing foo.png
         2:     +403/-35        +1/-1 git-add--interactive.perl
is:               staðhæft     óstaðhæft slóð
         1:       tvíundargögn      ekkert foo.png
         2:     +403/-35        +1/-1 git-add--interactive.perl

note: type: Plain text
en: It shows that foo.png has differences from HEAD (but that is binary so line count cannot be shown) and there is no difference between indexed copy and the working tree version (if the working tree version were also different, 'binary' would have been shown in place of 'nothing').  The other file, git-add{litdd}interactive.perl, has 403 lines added and 35 lines deleted if you commit what is in the index, but working tree file has further modifications (one addition and one deletion).
is: Það sýnir að mismunur er í skjalinu foo.png frá HAUS (en það er úr tvíundargögnum svo ekki er hægt að sýna hann) og að það er enginn munur á milli eintaks þess í atriðaskránni og eintaksins í verktrénu (ef útgáfan innihéldi einnig gagnamismun myndi standa 'tvíundargögn' í staðinn fyrir 'ekkert'). Hitt skjalið, git-add{litdd}interactive.perl, inniheldur 403 línur sem verður bætt við og 35 línur sem verður eytt ef þú leggur inn það sem er í atriðaskránni , en útgáfa skjalsins í verktrénu inniheldur einnig frekari breytingar (ein viðbót og ein brottfelling).

note: type: Plain text
en: This shows the status information and issues an "Update>>" prompt.  When the prompt ends with double '>>', you can make more than one selection, concatenated with whitespace or comma.  Also you can say ranges.  E.g. "2-5 7,9" to choose 2,3,4,5,7,9 from the list.  If the second number in a range is omitted, all remaining patches are taken.  E.g. "7-" to choose 7,8,9 from the list.  You can say '*' to choose everything.
is: Þessi skipun sýnir upplýsingar um stöðu gagna og setur fram kvaðninguna "Update>>" (uppfærsla). Þegar kvaðning endar með tvöföldum oddklofa, '>>', getur þú valið fleiri en eina skipun með bil eða kommu á milli. Þú getur einnig tilgreint seilingar. T.d. "2-5 7,9" til að velja 2,3,4,5,7,9 úr listanum. Ef seinni tölunni er sleppt úr tilgreiningu seilingar, tekur skipunin með allar viðbætur sem eru eftir. T.d. "7-" til að velja 7,8,9 úr listanum. Þú getur tilgreint '*' til þess að velja allt.

note: type: Plain text
en: What you chose are then highlighted with '*', like this:
is: Það sem þú velur er þá auðkennt með stjörnu, '*', svona:

note: type: delimited block -
en:            staged     unstaged path
      1:       binary      nothing foo.png
    * 2:     +403/-35        +1/-1 git-add--interactive.perl
is:            staðhæft     óstaðhæft slóð
         1:       tvíundargögn      ekkert foo.png
       * 2:     +403/-35        +1/-1 git-add--interactive.perl

note: type: Plain text
en: To remove selection, prefix the input with `-` like this:
is: Til þess að fjarlægja val er sett mínus, `-`, á undan ílaginu, svona:

note: type: Plain text
en: After making the selection, answer with an empty line to stage the contents of working tree files for selected paths in the index.
is: Eftir að hafa valið það sem áætlað er að uppfæra þarf að svara skipuninni með tómri línu til þess að staðhæfa innihald þeirra skjala í verktrénu sem samsvara völdum slóðum í atriðaskránni.

note: type: Plain text
en: This has a very similar UI to 'update', and the staged information for selected paths are reverted to that of the HEAD version.  Reverting new paths makes them untracked.
is: Þessi skipun hefur mjög svipað viðmót og 'update' (uppfæra), og staðhæfðu upplýsingarnar fyrir valdar slóðir eru bakfærðar til HAUS útgáfunnar. Þegar nýjar slóðir eru bakfærðar eru þær ekki lengur undir eftirliti.

note: type: Plain text
en: This has a very similar UI to 'update' and 'revert', and lets you add untracked paths to the index.
is: Þessi skipun hefur mjög svipað viðmót og 'update' (uppfæra) og 'revert' (bakfæra) og leyfir þér að bæta slóðum sem ekki eru undir eftirliti við atriðaskrána.

note: type: Plain text
en: This lets you choose one path out of a 'status' like selection.  After choosing the path, it presents the diff between the index and the working tree file and asks you if you want to stage the change of each hunk.  You can select one of the following options and type return:
is: Þessi skipun gefur þér möguleika á að velja eina slóð úr mengi sem líkist 'status' (staða). Eftir að hafa valið slóðina setur skipunin fram mismunaskrá á milli skjalsins í atriðaskránni og skjalsins í verktrénu og spyr hvort þú viljir staðfæra breytingar hvers stykkis fyrir sig. Þú getur valið einhvern af eftirfarandi valmöguleikum og ýtt á nýlínutakkann:

note: type: Plain text
en: y - stage this hunk
    n - do not stage this hunk
    q - quit; do not stage this hunk or any of the remaining ones
    a - stage this hunk and all later hunks in the file
    d - do not stage this hunk or any of the later hunks in the file
    g - select a hunk to go to
    / - search for a hunk matching the given regex
    j - leave this hunk undecided, see next undecided hunk
    J - leave this hunk undecided, see next hunk
    k - leave this hunk undecided, see previous undecided hunk
    K - leave this hunk undecided, see previous hunk
    s - split the current hunk into smaller hunks
    e - manually edit the current hunk
    ? - print help
is: y - staðhæfa þetta stykki
    n - ekki staðhæfa þetta stykki
    q - hætta (quit); ekki staðhæfa þetta stykki eða neitt af þeim sem eftir eru
    a - staðhæfa þetta stykki og öll sem eftir eru
    d - ekki staðhæfa þetta stykki eða neitt af þeim sem eftir eru
    g - velja stykki til að færa sig til
    / - velja stykki sem passar við uppgefna reglusegð
    j - skilja þetta stykki eftir óútkljáð, sjá næsta óútkljáða stykki
    J - skilja þetta stykki eftir óútkljáð, sjá næsta stykki
    k - skilja þetta stykki eftir óútkljáð, sjá fyrra óútkljáða stykki
    K - skilja þetta stykki eftir óútkljáð, sjá fyrra stykki
    s - skipta viðkomandi stykki í minni stykki
    e - breyta viðkomandi stykki handvirkt
    ? - prenta hjálp

note: type: Plain text
en: After deciding the fate for all hunks, if there is any hunk that was chosen, the index is updated with the selected hunks.
is: Eftir að hafa ákveðið örlög allra stykkja, ef einhver stykki voru valin, er atriðaskráin uppfærð með völdum stykkjum.

note: type: Plain text
en: You can omit having to type return here, by setting the configuration variable `interactive.singleKey` to `true`.
is: Þú getur sleppt því að þurfa að ýta á nýlínutakkann hér með því að gefa stillingabreytunni `interactive.singleKey` (gagnvirkur einn takki) gildið `true` (satt).

note: type: Plain text
en: This lets you review what will be committed (i.e. between HEAD and index).
is: Þessi skipun leyfir þér að skoða yfir hvað verður lagt inn (þ.e. á milli HAUS og atriðaskrár).

note: type: Title -
en: EDITING PATCHES
is: AÐ BREYTA VIÐBÓTUM

note: type: Plain text
en: Invoking `git add -e` or selecting `e` from the interactive hunk selector will open a patch in your editor; after the editor exits, the result is applied to the index. You are free to make arbitrary changes to the patch, but note that some changes may have confusing results, or even result in a patch that cannot be applied.  If you want to abort the operation entirely (i.e., stage nothing new in the index), simply delete all lines of the patch. The list below describes some common things you may see in a patch, and which editing operations make sense on them.
is: Með því að gefa skipunina `git add -e` (git bæta við með breytingum) eða að velja `e` (edit, breyta) þegar stykki eru valin gagnvirkt opnar þú viðbætur í ritvinnsluforritinu þínu; eftir að ritvinnsluforritið lokast er breytingunum bætt við atriðaskrána. Þér er frjálst að breyta viðbótunum eins og þér sýnist, en athugaðu að sumar breytingar gætu haft ruglandi afleiðingar, eða jafnvel komið í veg fyrir að viðbótunum sé bætt við atriðaskrána. Ef þú vilt hætta alveg við þess aðgerð (þ.e. ekki staðhæfa neitt nýtt yfir í atriðaskrána), þá einfaldlega eyðirðu öllum línunum úr viðbótunum. Listinn hér fyrir neðan lýsir nokkrum algengum hlutum sem þú gætir séð í viðbótum, og hvaða aðgerðir til breytinga er gáfulegt að nota á þá.

note: type: Labeled list
en: added content
is: innihald sem bætt hefur verið við

note: type: Plain text
en: Added content is represented by lines beginning with "{plus}". You can prevent staging any addition lines by deleting them.
is: Innihald í skjali sem bætt hefur verið við er merkt með plús, "{plus}". Þú getur komið í veg fyrir staðhæfingu slíkra lína með því að eyða þeim.

note: type: Labeled list
en: removed content
is: Innihald sem hefur verið fjarlægt

note: type: Plain text
en: Removed content is represented by lines beginning with "-". You can prevent staging their removal by converting the "-" to a " " (space).
is: Innihald skjals sem hefur verið fjarlægt er merkt í byrjun línu með mínus, "-". Þú getur komið í veg fyrir að þær séu fjarlægðar við staðhæfingu með því að breyta mínusnum í bil, " ".

note: type: Labeled list
en: modified content
is: Innihald sem hefur verið breytt

note: type: Plain text
en: Modified content is represented by "-" lines (removing the old content)  followed by "{plus}" lines (adding the replacement content). You can prevent staging the modification by converting "-" lines to " ", and removing "{plus}" lines. Beware that modifying only half of the pair is likely to introduce confusing changes to the index.
is: Innihald skjals sem hefur verið breytt er merkt með mínus "-" við línuna sem hefur verið breytt (sem fjarlægir gamla innihaldið) og þeirri línu fylgja línur merktar með plús, "{plus}" (sem bæta inn því innihaldi sem kemur í staðinn). Þú getur komið í veg fyrir að þessar breytingar séu staðhæfðar með því að breyta mínusnum í bil, " ", og fjarlægja þær línur sem merktar eru með plús. Varaðu þig á því að breyta aðeins öðru hvoru (mínus í bil eða fjarlægja plúsmerktrar línur) getur valdið ruglandi breytingum í atriðaskránni.

note: type: Plain text
en: There are also more complex operations that can be performed. But beware that because the patch is applied only to the index and not the working tree, the working tree will appear to "undo" the change in the index.  For example, introducing a new line into the index that is in neither the HEAD nor the working tree will stage the new line for commit, but the line will appear to be reverted in the working tree.
is: Til eru flóknari aðgerðir sem hægt er að framkvæma. En varaðu þig á því að vegna þess að viðbæturnar eru einungis færðar inn í atriðaskrána en ekki verktréð lítur það út eins og verktréð "afturkalli" breytingarnar í atriðaskránni. Til dæmis, ef þú bætir við nýrri línu í atriðaskránni sem er hvorki í HAUS né verktré mun staðhæfa nýju línuna fyrir næsta innlegg en hún mun birtast eins og hún hafi verið afturkölluð í vektrénu.

note: type: Plain text
en: Avoid using these constructs, or do so with extreme caution.
is: Varist að nota eftirfarandi aðgerðir, eða notið þær með mikilli varúð.

note: type: Labeled list
en: removing untouched content
is: Að fjarlægja óbreytt innihald

note: type: Plain text
en: Content which does not differ between the index and working tree may be shown on context lines, beginning with a " " (space).  You can stage context lines for removal by converting the space to a "-". The resulting working tree file will appear to re-add the content.
is: Innihald skjals sem er eins í atriðaskrá og verktré er sýnt sem línur sem byrja á bili, " ". Þú getur staðhæft slíkar línur til að vera fjarlægðar með því að breyta bilinu í mínus, "-". Afleiðing þess er að í verktrénu mun líta svo út að línunni hafi verið bætt inn í skjalið aftur.

note: type: Labeled list
en: modifying existing content
is: Að breyta innihaldi skjalsins

note: type: Plain text
en: One can also modify context lines by staging them for removal (by converting " " to "-") and adding a "{plus}" line with the new content.  Similarly, one can modify "{plus}" lines for existing additions or modifications. In all cases, the new modification will appear reverted in the working tree.
is: Það er líka hægt að breyta línum með því að staðhæfa þær til að verða fjarlægðar (með því að breyta bili, " ", í mínus, "-") og að bæta við plúslínu ("{plus}") með nýja innihaldinu. Á sama hátt er hægt að breyta plúslínum sem gefa til kynna breytingar og viðbætur í skjalinu. Í öllum tilfellum mun líta svo út að nýju breytingarnar hafi verið afturkallaðar í verktrénu.

note: type: Labeled list
en: new content
is: Að bæta við nýju innihaldi

note: type: Plain text
en: You may also add new content that does not exist in the patch; simply add new lines, each starting with "{plus}". The addition will appear reverted in the working tree.
is: Þú getur líka bætt við nýju innihaldi sem ekki var í viðbótunum fyrir; bættu einfaldlega við nýjum línum, og merktu hverja þeirra með plús, "{plus}". Hver breyting mun líta út eins og afturkölluð í verktrénu.

note: type: Plain text
en: There are also several operations which should be avoided entirely, as they will make the patch impossible to apply:
is: Einnig eru fjölmargar aðgerðir sem forðast ætti algjörlega, þar sem þær gera það ómögulegt að leggja viðbæturnar við:

note: type: Plain text
en: adding context (" ") or removal ("-") lines
is: Að bæta við (" ") línum eins og þær séu þegar til eða fjarlæga ("-") línur sem ekki eru til í skjalinu

note: type: Plain text
en: deleting context or removal lines
is: Að eyða línum sem eru til (" ") eða línum sem á að fjarlægja ("-")

note: type: Plain text
en: modifying the contents of context or removal lines
is: Að breyta innihaldi lína sem eru til (" ") eða á að fjarlægja ("-")

note: type: Title -
en: SEE ALSO
is: SJÁ EINNIG

note: type: Plain text
en: Part of the linkgit:git[1] suite
is: Hluti af linkgit:git[1] fylkingunni

note: type: Plain text
en: This tells the bisect process that the commits between `v2.5` and `v2.6` (inclusive) should be skipped.
is: Þetta segir bisect (tvískipta) ferlinu að innleggjum á milli `v2.5` og `v2.6` (bæði meðtalin) skuli vera sleppt.

note: type: Title ~
en: Cutting down bisection by giving more parameters to bisect start
is: Fækka tvískiptingum með því að gefa bisect skipuninni fleiri færslubreytur

note: type: Plain text
en: You can further cut down the number of trials, if you know what part of the tree is involved in the problem you are tracking down, by specifying path parameters when issuing the `bisect start` command:
is: Ef þú veist hvaða hluti trésins er viðriðið vandamálið sem þú ert að hafa uppi á getur þú fækkað atlögum enn frekar með því að gefa upp slóðabreytur þegar þú gefur `bisect start` (tvískipting byrja) skipunina:

note: type: Plain text
en: If you know beforehand more than one good commit, you can narrow the bisect space down by specifying all of the good commits immediately after the bad commit when issuing the `bisect start` command:
is: Ef þú veist fyrirfram af fleiri en einu góðu innleggi geturðu þrengt tvískiptingarsvæðið með því að skilgreina öll góðu innleggin strax á eftir slæma inlegginu þegar þú gefur `bisect start` skipunina:

note: type: Plain text
en: If you have a script that can tell if the current source code is good or bad, you can bisect by issuing the command:
is: Ef þú hefur forritling sem getur sagt til um það hvort tiltekin upptakaforskrift er góð eða slæm þá geturðu tvískipt með því að gefa skipunina:

note: type: delimited block -
en: $ git bisect run my_script arguments
is: $ git bisect run minn_forritlingur breytur

note: type: Plain text
en: Note that the script (`my_script` in the above example) should exit with code 0 if the current source code is good/old, and exit with a code between 1 and 127 (inclusive), except 125, if the current source code is bad/new.
is: Athugaðu að forritlingnum (`minn_forritlingur` í dæminu hér að framan) ætti að ljúka með tákninu 0 ef viðkomandi upptakaforskrift er góð/gömul, og ljúka með tákni á milli 1 og 127 (bæði meðtalin), nema 125, ef viðkomandi upptakaforskrift er slæm/ný.

note: type: Plain text
en: Any other exit code will abort the bisect process. It should be noted that a program that terminates via `exit(-1)` leaves $? = 255, (see the exit(3) manual page), as the value is chopped with `& 0377`.
is: Öll önnur lokunartákn munu stöðva tvískiptingarferlið. Það má taka það fram að forrit sem stöðvast vegna `exit(-1)` skilur eftir $? = 255, (sjá exit(3) leiðbeiningasíðuna), þar sem gildið er brotið upp með `& 0377`.

note: type: Plain text
en: The special exit code 125 should be used when the current source code cannot be tested. If the script exits with this code, the current revision will be skipped (see `git bisect skip` above). 125 was chosen as the highest sensible value to use for this purpose, because 126 and 127 are used by POSIX shells to signal specific error status (127 is for command not found, 126 is for command found but not executable--these details do not matter, as they are normal errors in the script, as far as `bisect run` is concerned).
is: Sérstaka lokunartáknið 125 ætti að nota þegar ekki er hægt að prófa viðkomandi upptakaforskriftir. Ef forritlingurinn lokar með þessu tákni verður núgildandi endurskoðun sleppt (sjá `git bisect skip` hér að framan). 125 var valið sem hæsta heppilegasta gildið til þess að nýta í þessum tilgangi því 126 og 127 eru venjulega notuð af POSIX skeljum til þess að gefa til kynna sérstök villuboð (127 er fyrir skipun fannst ekki, 126 er fyrir skipun fannst en ekki er hægt að keyra hana -- þessi smáatriði skipta ekki máli, þar sem þær eru venjulegar villur að því er `bisect run` viðkemur).

note: type: Plain text
en: You may often find that during a bisect session you want to have temporary modifications (e.g. s/#define DEBUG 0/#define DEBUG 1/ in a header file, or "revision that does not have this commit needs this patch applied to work around another problem this bisection is not interested in") applied to the revision being tested.
is: Þú gætir oft rekist á það í tvískiptingartörnum að þú vilt hafa tímabundnar breytingar (t.d. s/#define DEBUG 0/#define DEBUG 1/ í hausskjali, eða "endurskoðun sem hefur ekki þetta innlegg þarf að leggja við þessar viðbætur til að vinna í kring um annað vandamál sem þessi tvískipting hefur ekki áhuga á") lagðar við endurskoðunina sem er verið að prófa.

note: type: Plain text
en: To cope with such a situation, after the inner 'git bisect' finds the next revision to test, the script can apply the patch before compiling, run the real test, and afterwards decide if the revision (possibly with the needed patch) passed the test and then rewind the tree to the pristine state.  Finally the script should exit with the status of the real test to let the `git bisect run` command loop determine the eventual outcome of the bisect session.
is: Til þess að ráða fram úr slíkri stöðu, eftir að hið innra 'git bisect' finnur næstu endurskoðun til þess að prófa, getur forritlingurinn lagt viðbæturnar við fyrir aðrakstur, framkvæmt hina raunverulegu prófun, og ákveðið eftir á hvort endurskoðunin (mögulega með þeim viðbótum sem þarf) stóðst prófunina og síðan spólað tréð aftur í ósnert ástand. Að lokum ætti forritlingnum að ljúka með stöðu hinnar raunverulegu prófunar til þess að láta `git bisect run` skipunalykkjuna ákveða endanlega niðurstöðu tvískiptingartörninni.

note: type: Plain text
en: git-clone - Clone a repository into a new directory
is: git-clone - Einrita hirslu í nýja skrá

note: type: Plain text
en: 'git clone' [--template=<template_directory>]
    	  [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror]
    	  [-o <name>] [-b <name>] [-u <upload-pack>] [--reference <repository>]
    	  [--dissociate] [--separate-git-dir <git dir>]
    	  [--depth <depth>] [--[no-]single-branch] [--no-tags]
    	  [--recurse-submodules[=<pathspec>]] [--[no-]shallow-submodules]
    	  [--[no-]remote-submodules] [--jobs <n>] [--sparse]
    	  [--filter=<filter>] [--] <repository>
    	  [<directory>]
is: 'git clone' [--template=<sniðmótsskrá>]
    	  [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror]
    	  [-o <nafn>] [-b <nafn>] [-u <upphalspakki>] [--reference <hirsla>]
    	  [--dissociate] [--separate-git-dir <git skrá>]
    	  [--depth <dýpt>] [--[no-]single-branch] [--no-tags]
    	  [--recurse-submodules[=<slóðatilgreining>]] [--[no-]shallow-submodules]
    	  [--[no-]remote-submodules] [--jobs <n>] [--sparse]
    	  [--filter=<sía>] [--] <hirsla>
    	  [<skrá>]

note: type: Plain text
en: Clones a repository into a newly created directory, creates remote-tracking branches for each branch in the cloned repository (visible using `git branch --remotes`), and creates and checks out an initial branch that is forked from the cloned repository's currently active branch.
is: Einritar hirslu í nýtilbúna skrá, býr til greinar undir fjareftirliti fyrir hverja grein í einrituðu hirslunni (hægt að sjá með því að nota `git branch --remotes` (git grein fjarlægjur)), og býr til og útskráir upphafsgrein sem kvíslast frá viðkomandi virkri grein þeirrar hirslu sem verið er að einrita.

note: type: Plain text
en: After the clone, a plain `git fetch` without arguments will update all the remote-tracking branches, and a `git pull` without arguments will in addition merge the remote master branch into the current master branch, if any (this is untrue when "--single-branch" is given; see below).
is: Eftir að einritunin hefur verið framkvæmd mun einfalt `git fetch`(git sækja) án breyta uppfæra allar greinar sem eru undir fjareftirliti, og `git pull` (git draga) án breyta mun auk þess steypa saman fjarlægu höfuðgreininni við viðeigandi höfuðgrein, ef einhver finnst (þetta á ekki við þegar "--single-branch" (ein grein) valmöguleikinn er gefinn; sjá fyrir neðan).

note: type: Plain text
en: This default configuration is achieved by creating references to the remote branch heads under `refs/remotes/origin` and by initializing `remote.origin.url` and `remote.origin.fetch` configuration variables.
is: Þessi forstillta hegðun færst með því að skapa tilvísanir til hausa fjarlægu greinanna undir `refs/remotes/origin` (tilvísanir fjarlægjur uppruni) og með því að frumstilla stillingabreyturnar `remote.origin.url`(fjarlægja uppruni vefslóð) og `remote.origin.fetch`(fjarlægja uppruni sækja).

note: type: Plain text
en: When the repository to clone from is on a local machine, this flag bypasses the normal "Git aware" transport mechanism and clones the repository by making a copy of HEAD and everything under objects and refs directories.  The files under `.git/objects/` directory are hardlinked to save space when possible.
is: Þegar hirslan sem á að einrita er á staðbundinni vél leiðir þessi stilling hinn venjulega "Git aware" (git meðvitaður) flutningsmáta hjá sér og einritar hirsluna með því að gera afrit af HAUS og öllu sem er undir viðfangs- og tilvísanaskránum. Skjölin sem finnast undir `.git/objects/`(git viðföng) eru harðhlekkjuð til þess að spara pláss eftir því sem mögulegt er.

note: type: Plain text
en: If the repository is specified as a local path (e.g., `/path/to/repo`), this is the default, and --local is essentially a no-op.  If the repository is specified as a URL, then this flag is ignored (and we never use the local optimizations).  Specifying `--no-local` will override the default when `/path/to/repo` is given, using the regular Git transport instead.
is: Ef hirslan er skilgreind sem sértæk slóð (t.d. `/slóð/að/hirslu`) þá er þetta forstillt hegðurn, og --local er í eðli sínu slæpi (ofaukið). Ef hirslan er skilgreind sem URL (vefslóð) þá er þessi valmöguleiki hunsaður (og staðbundnar fínstillingar eru aldrei notaðar). Að tiltaka `--no-local` (ekkert staðbundið) mun valda því að skipunin tekur ekki tillit til forstillinga þegar `/slóð/að/hirslu` er uppgefin, og nota hinn hefðbundna Git milliflutning í staðinn.

note: type: Plain text
en: Force the cloning process from a repository on a local filesystem to copy the files under the `.git/objects` directory instead of using hardlinks. This may be desirable if you are trying to make a back-up of your repository.
is: Þvinga einitunarferli hirslu á staðbundnu skráakerfi til að afrita skjöl undir `.git/objects`(git viðföng) skránni í stað þess að nota harðhlekki. Þetta gæti verið æskilegt ef þú ert að reyna að taka varaafrit af hirslunni þinni.

note: type: Plain text
en: When the repository to clone is on the local machine, instead of using hard links, automatically setup `.git/objects/info/alternates` to share the objects with the source repository.  The resulting repository starts out without any object of its own.
is: Þegar hirslan sem á að einrita er á staðbundinni vél, setjið sjálfkrafa upp `.git/objects/info/alternates`(git viðföng upplýsingar staðgenglar) í stað þess að nota harðhlekki til að deila viðföngum með upptakahirslunni. Hirslan sem verður til byrjar án nokkurra eigin viðfanga.

note: type: Plain text
en: Note that running `git repack` without the `--local` option in a repository cloned with `--shared` will copy objects from the source repository into a pack in the cloned repository, removing the disk space savings of `clone --shared`.  It is safe, however, to run `git gc`, which uses the `--local` option by default.
is: Athugaðu að nota skipunina `git repack`(git endurpakka) án `--local` (staðbundinn) valmöguleikans í hirslu sem hefur verið einrituð með `--shared` (deildur) mun afrita viðföng úr upptakahirslunni inn í pakka í einrituðu hirslunni og fjarlæga diskplássið sem sparaðist með `clone --shared` (einrita deildur). Það er hins vegar öruggt að nota `git gc`(garbace collection, git ruslasöfnun) sem notar `--local`(staðbundinn) valmöguleikann sem forstillingu.

note: type: Plain text
en: If you want to break the dependency of a repository cloned with `--shared` on its source repository, you can simply run `git repack -a` to copy all objects from the source repository into a pack in the cloned repository.
is: Ef þú vilt rifta ákvæðatengslum hirslu við upptakahirsluna sem var einrituð með `--shared`(deildur) geturðu einfaldlega notað skipunina `git repack -a`(git endurpakka allt) til að afrita öll viðföng úr upptakahirslunni yfir í nýjan pakka í einrituðu hirslunni.

note: type: Labeled list
en: --reference[-if-able] <repository>
is: --reference[-if-able] <hirsla>

note: type: Plain text
en: If the reference repository is on the local machine, automatically setup `.git/objects/info/alternates` to obtain objects from the reference repository.  Using an already existing repository as an alternate will require fewer objects to be copied from the repository being cloned, reducing network and local storage costs.  When using the `--reference-if-able`, a non existing directory is skipped with a warning instead of aborting the clone.
is: Ef hirslan sem vísað er í er í staðbundinni vél, setur þessi skipun sjálfkrafa upp `.git/objects/info/alternates` (git viðföng upplýsingar staðgenglar) til þess að sækja viðföng úr hirslunni sem vísað er í. Með því að nota hirslu sem er nú þegar til sem staðgengil þarf að afrita færri viðföng úr hirslunni sem verið er að einrita og með því minnkar vinnslukostnaður fyrir netkerfi og staðbundið geymslupláss.

note: type: Plain text
en: *NOTE*: see the NOTE for the `--shared` option, and also the
    `--dissociate` option.
is: *ATHUGASEMD*: sjá ATHUGASEMD fyrir `--shared`(deildur) valmöguleikann, og einnig 
    `--dissociate`(aðskilja) valmöguleikann.

note: type: Plain text
en: Borrow the objects from reference repositories specified with the `--reference` options only to reduce network transfer, and stop borrowing from them after a clone is made by making necessary local copies of borrowed objects.  This option can also be used when cloning locally from a repository that already borrows objects from another repository--the new repository will borrow objects from the same repository, and this option can be used to stop the borrowing.
is: Þessi valmöguleiki gerir það að verkum að viðföng úr tilvísunarhirslum sem skilgreindar eru með `--reference` (tilvísun) valmöguleikanum eru fengin lánuð einungis til þess að minnka netkerfisflutning, og eftir að einrit hefur verið gert með því að búa til nauðsynleg staðbundin afrit af þeim viðföngum sem voru fengið lánuð fellur lánið úr gildi. Þennan valmöguleika er einnig hægt að nota þegar verið er að einrita staðbundið frá hirslu sem nú þegar fær viðföng lánuð úr annari hirslu--nýja hirslan mun fá lánuð viðföng úr sömu hirslu, þá er hægt að fella lánið úr gildi með honum.

note: type: Plain text
en: Operate quietly.  Progress is not reported to the standard error stream.
is: Verka án frálags. Framvinda er ekki birt í stöðluðu villustreymi.

note: type: Plain text
en: Run verbosely. Does not affect the reporting of progress status to the standard error stream.
is: Sýna ferlisupplýsingar. Hefur ekki áhrif á birtingu framvindustöðu í stöðluðu villustreymi.

note: type: Plain text
en: Progress status is reported on the standard error stream by default when it is attached to a terminal, unless `--quiet` is specified. This flag forces progress status even if the standard error stream is not directed to a terminal.
is: Staða framvindu er birt í stöðluðu villustreymi sem forstilling þegar það er tengt við útstöð, nema `--quiet` (án frálags) sé tilgreindur. Þessi valmöguleiki þvingar birtingu framvindustöðu jafnvel þó að staðlaða villustreyminu sé ekki beint í útstöð.

note: type: Plain text
en: No checkout of HEAD is performed after the clone is complete.
is: Endurupptaka HAUS er ekki framkvæmd eftir að einritið er fullgert.

note: type: Plain text
en: Make a 'bare' Git repository.  That is, instead of creating `<directory>` and placing the administrative files in `<directory>/.git`, make the `<directory>` itself the `$GIT_DIR`. This obviously implies the `--no-checkout` because there is nowhere to check out the working tree.  Also the branch heads at the remote are copied directly to corresponding local branch heads, without mapping them to `refs/remotes/origin/`.  When this option is used, neither remote-tracking branches nor the related configuration variables are created.
is: Þessi valmöguleiki býr til 'nakta' Git hirslu. Það er að segja, í stað þess að búa til `<skrá>` og setja stjórnunarskrárnar í `<skrá>/git.` gerir hann `<skrá>` sjálfa `$GIT_DIR`skrána. Þetta felur augljóslega í sér `--no-checkout`(engin endurupptaka) vegna þess að það er ekki neinn staður til þar sem hægt er að endurupptaka verktréð. Einnig eru greinahausarnir sem eru fjarlægir afritaðir beint yfir í samsvarandi staðbundna greinahausa, án þess að kortleggja þá í `refs/remotes/origin/`(tilvísanir fjarlægjur uppruni). Þegar þessi valmöguleiki er notaður eru hvorki búnar til greinarnar sem eru undir fjareftirliti né tilheyrandi stillingabreytur.

note: type: Plain text
en: Initialize the sparse-checkout file so the working directory starts with only the files in the root of the repository. The sparse-checkout file can be modified to grow the working directory as needed.
is: Frumstillir sparlega endurupptöku skjala svo að verkskráin byrjar einungis með þau skjöl sem eru í rót hirslunnar. Sparleg endurupptaka getur verið stillt til þess að stækka verkskrána eins og þörf er á.

note: type: Labeled list
en: --filter=<filter-spec>
is: --filter=<síutilgreiningar>

note: type: Plain text
en: Use the partial clone feature and request that the server sends a subset of reachable objects according to a given object filter.  When using `--filter`, the supplied `<filter-spec>` is used for the partial clone filter. For example, `--filter=blob:none` will filter out all blobs (file contents) until needed by Git. Also, `--filter=blob:limit=<size>` will filter out all blobs of size at least `<size>`. For more details on filter specifications, see the `--filter` option in linkgit:git-rev-list[1].
is: Nota möguleikann til hlutaeinritunar og mælast til þess að netþjónninn sendi undirsafn viðfanga sem hægt er að ná í samkvæmt ákveðinni viðfangasíu. Þegar `--filter`(sía) er uppgefið er `<síutilgreining>`notuð til þess að sía hlutaeinritunina. Til dæmis `--filter=blob:none`(sía slumma engin) mun sía út allar slummur (innihald skjals) þangað til Git þarf á þeim að halda. Einnig er hægt að nota `--filter=blob:limit=<stærð>`(sía slumma takmörk) til þess að sía út allar slummur af lágmarksstærð `<stærð>`. Fyrir meiri upplýsingar um tilgreiningar á síum, sjá `--filter`(sía) valmöguleikann í linkgit:git-rev-list[1].

note: type: Plain text
en: Set up a mirror of the source repository.  This implies `--bare`.  Compared to `--bare`, `--mirror` not only maps local branches of the source to local branches of the target, it maps all refs (including remote-tracking branches, notes etc.) and sets up a refspec configuration such that all these refs are overwritten by a `git remote update` in the target repository.
is: Setja upp spegilmynd af upptakahirslunni. Þetta felur í sér `--bare`(nakinn). Í samanburði við `--bare`(nakinn) þá kortleggur `--mirror` (spegilmynd) ekki bara staðbundnar greinar upprunans yfir í staðbundnar greinar áfangastaðarins, heldur kortleggur allar tilvísanir (þar með taldar greinar sem eru undir fjareftirliti, athugasemdir, o.s.frv.) og setur up stillingar fyrir tilvísanatilgreiningar þannig að allar þessar tilvísanir verði yfirritaðar með `git remote update`(git fjarlægja uppfærsla) í áfangastaðarhirslunni.

note: type: Labeled list
en: -o <name>
is: -o <nafn>

note: type: Labeled list
en: --origin <name>
is: --origin <nafn>

note: type: Labeled list
en: -b <name>
is: -b <nafn>

note: type: Labeled list
en: --branch <name>
is: --branch <nafn>

note: type: Plain text
en: Instead of pointing the newly created HEAD to the branch pointed to by the cloned repository's HEAD, point to `<name>` branch instead. In a non-bare repository, this is the branch that will be checked out.  `--branch` can also take tags and detaches the HEAD at that commit in the resulting repository.
is: Í stað þess að benda hinum nýskapaða HAUS á sömu grein og HAUS hinnar einrituðu hirslu bendir á, gefur `<nafn>`upp nýja grein til að benda á. Í ónaktri hirslu þá er þetta greinin sem verður útskráð. Valmöguleikinn `--branch`getur einnig tekið merki og losar af HAUS í viðeigandi innleggi í þeirri hirslu sem verður til við aðgerðina.

note: type: Labeled list
en: -u <upload-pack>
is: -u <upphalspakki>

note: type: Plain text
en: When given, and the repository to clone from is accessed via ssh, this specifies a non-default path for the command run on the other end.
is: Þegar þessi valmöguleiki er uppgefinn, og aðgangur að hirslunni sem á að afrita er í gegn um ssh (secure shell, öryggisskel), þá skilgreinir hann óforstillta slóð fyrir skipunina sem framkvæmd er á hinum endanum.

note: type: Labeled list
en: --template=<template_directory>
is: --template=<sniðmót_skrá>

note: type: Plain text
en: Specify the directory from which templates will be used; (See the "TEMPLATE DIRECTORY" section of linkgit:git-init[1].)
is: Skilgreina skrá þar sem sniðmót eru geymd (sjá "SNIÐMÁTSSKRÁ" hluta linkgit:git-init[1].)

note: type: Labeled list
en: -c <key>=<value>
is: -c <lykill>=<gildi>

note: type: Labeled list
en: --config <key>=<value>
is: --config <lykill>=<gildi>

note: type: Plain text
en: Set a configuration variable in the newly-created repository; this takes effect immediately after the repository is initialized, but before the remote history is fetched or any files checked out.  The key is in the same format as expected by linkgit:git-config[1] (e.g., `core.eol=true`). If multiple values are given for the same key, each value will be written to the config file. This makes it safe, for example, to add additional fetch refspecs to the origin remote.
is: Skilgreina stillingabreytu í hinni nýsköpuðu hirslu; þetta tekur gildi um leið og hirslan er frumstillt, en áður en að fjarlæg saga er sótt eða nein skjöl útskráð. Lykillin er með sama sniði og linkgit:git-config[1] býst við (t.d. `core.eol=true`, kjarni línuending satt). Ef mörg gildi eru gefin fyrir sama lykil er hvert gildi skrifað í stillingaskrána. Þetta gerir það að verkum að til dæmis er öruggt að bæta við auka tilvísanatilgreiningum fyrir "sækja" í upprunafjarlægjuna.

note: type: Plain text
en: Due to limitations of the current implementation, some configuration variables do not take effect until after the initial fetch and checkout.  Configuration variables known to not take effect are: `remote.<name>.mirror` and `remote.<name>.tagOpt`.  Use the corresponding `--mirror` and `--no-tags` options instead.
is: Vegna takmarkana í þeirri útfærslu sem er í notkun byrja sumar stillingabreytur ekki að virka fyrr en eftir fyrsta "sækja" og "endurupptaka". Stillingabreytur sem vitað er að virka ekki eru: `remote.<nafn>.mirror`(fjarlæg spegilmynd) og `remote.<nafn>.tagOpt`(fjarlæg merki valfrjáls). Notaðu samsvarandi valmöguleika, `--mirror`(spegilmynd) og `--no-tags`(engin merki), í staðinn.

note: type: Labeled list
en: --depth <depth>
is: --depth <dýpt>

note: type: Plain text
en: Create a 'shallow' clone with a history truncated to the specified number of commits. Implies `--single-branch` unless `--no-single-branch` is given to fetch the histories near the tips of all branches. If you want to clone submodules shallowly, also pass `--shallow-submodules`.
is: Búa til 'grunnt' einrit með stytta sögu takmarkaða við uppgefinn fjölda innleggja. Felur í sér `--single-branch` (ein grein) nema `--no-single-branch` (ekki ein grein) sé gefið upp til þess að sækja sögu sem nær til enda allra greina. Ef þú vilt einrita undirverkeiningar grunnt, gefðu einnig upp `--shallow-submodules` (grunnar verkeiningar).

note: type: Plain text
en: Create a shallow clone with a history after the specified time.
is: Búa til grunnt einrit með sögu eftir tilgreindan tíma.

note: type: Plain text
en: Create a shallow clone with a history, excluding commits reachable from a specified remote branch or tag.  This option can be specified multiple times.
is: Búa til grunnt einrit með sögu, en útiloka innlegg sem hægt er að ná í frá tilgreindri fjargrein eða merki. Hægt er að nota þennan valmöguleika oft.

note: type: Plain text
en: Clone only the history leading to the tip of a single branch, either specified by the `--branch` option or the primary branch remote's `HEAD` points at.  Further fetches into the resulting repository will only update the remote-tracking branch for the branch this option was used for the initial cloning.  If the HEAD at the remote did not point at any branch when `--single-branch` clone was made, no remote-tracking branch is created.
is: Einungis einrita sögu sem nær til enda einnar greinar sem er annað hvort grein tilgreind með `--branch`(grein) valmöguleikanum eða er aðalgreinin sem HAUS fjarlægjunnar bendir á. Þegar "sækja" er notað aftur á hirsluna sem verður til eru einungis gerðar uppfærslur á greinina sem var undir fjareftirliti fyrir þá grein sem þessi valmöguleiki var notaður á í upprunalegri einritun. Ef HAUS og fjarlægja bentu ekki á neina grein þegar `--single-branch`(ein grein) einritið ver gert er engin grein undir fjareftirliti búin til.

note: type: Plain text
en: Don't clone any tags, and set `remote.<remote>.tagOpt=--no-tags` in the config, ensuring that future `git pull` and `git fetch` operations won't follow any tags. Subsequent explicit tag fetches will still work, (see linkgit:git-fetch[1]).
is: Ekki einrita nein merki, og tilgreina`remote.<fjarlægja>.tagOpt=--no-tags`(fjarlægja merki valmöguleikar, engin merki) í stillingaskránni, sem gerir það að verkum að í framtíðinni munu `git pull` (git draga) og`git fetch` (git sækja) ekki elta nein merki. Sérstakar skilgreiningar á merkjum þegar "sækja" er notað eftir á munu samt virka (sjá linkgit:git-fetch[1]).

note: type: Plain text
en: Can be used in conjunction with `--single-branch` to clone and maintain a branch with no references other than a single cloned branch. This is useful e.g. to maintain minimal clones of the default branch of some repository for search indexing.
is: Hægt er að nota þennan valmöguleika í samfloti við `--single-branch` (ein grein) til þess að einrita og viðhalda grein sem hefur engar tilvísanir aðrar en ein einrituð grein. Þetta er nytsamlegt t.d. til þess að viðhalda lágmarkseinritum af forstilltri grein í einhverri hirslu svo hægt sé að leita í henni eftir atriðaskrá.

note: type: Plain text
en: After the clone is created, initialize and clone submodules within based on the provided pathspec.  If no pathspec is provided, all submodules are initialized and cloned.  This option can be given multiple times for pathspecs consisting of multiple entries.  The resulting clone has `submodule.active` set to the provided pathspec, or "." (meaning all submodules) if no pathspec is provided.
is: Frumstilla og einrita undirverkeiningar innan einrits byggt á uppgefinni slóðartilgreiningu eftir að einritið hefur verið búið til. Ef engin slóðatilgreining er gefin upp eru allar undirverkeiningar frumstilltar og einritaðar. Hægt er að tilgreina þennan valmöguleika oftar en einu sinni fyrir slóðatilgreiningar sem innihalda fleiri en eina færslu. Einritið sem verður til fær`submodule.active`(undirverkeining virk) stillt á viðkomandi slóðatilgreiningu, eða "." (þ.e. allar verkeiningar) ef engin slóðatilgreining er gefin upp.

note: type: Plain text
en: Submodules are initialized and cloned using their default settings. This is equivalent to running `git submodule update --init --recursive <pathspec>` immediately after the clone is finished. This option is ignored if the cloned repository does not have a worktree/checkout (i.e. if any of `--no-checkout`/`-n`, `--bare`, or `--mirror` is given)
is: Undirverkeiningar eru frumstilltar og einritaðar með sínum forstillingum. Þetta jafngildir því að nota `git submodule update --init --recursive <slóðatilgreining>` (git undirverkeining uppfæra frumstilla endurkvæmt) um leið og einritið er tilbúið. Þessi valmöguleiki er hunsaður er einritaða hirslan hefur ekki verktré/endurupptöku (þ.e. ef einver af valmöguleikunum `--no-checkout`/`-n` (engin endurupptaka), `--bare` (nakinn), eða `--mirror`(spegilmynd) eru gefnir upp)

note: type: Plain text
en: All submodules which are cloned will be shallow with a depth of 1.
is: Allar undirverkeiningar sem eru einritaðar munu verða grunnar með dýpt 1.

note: type: Plain text
en: All submodules which are cloned will use the status of the submodule's remote-tracking branch to update the submodule, rather than the superproject's recorded SHA-1. Equivalent to passing `--remote` to `git submodule update`.
is: Allar undirverkeiningar sem eru einritðaðar nota stöðu viðeigandi greinar undir fjareftirliti til þess að uppfæra undirverkeininguna, fremur en skráða SHA-1 öryggisundirskrift yfirverksins. Jafngildir því að gefa upp `--remote`(fjarlægja) með `git submodule update` (undirverkeining uppfæra).

note: type: Labeled list
en: --separate-git-dir=<git dir>
is: --separate-git-dir=<git skrá>

note: type: Plain text
en: Instead of placing the cloned repository where it is supposed to be, place the cloned repository at the specified directory, then make a filesystem-agnostic Git symbolic link to there.  The result is Git repository can be separated from working tree.
is: Í stað þess að setja einrituðu hirsluna þar sem hún á að vera, setja hana í tilgreinda skrá, og búa síðan til Git hlekk þangað sem er ómeðvitaður um skráasafnið. Árangurinn verður sá að Git hirslan verður aðskilin verktrénu.

note: type: Plain text
en: The number of submodules fetched at the same time.  Defaults to the `submodule.fetchJobs` option.
is: Fjöldi undirverkeininga sem eru sóttar á sama tíma. Er forstillt samkvæmt `submodule.fetchJobs` (undirverkeining sæja verk) valmöguleikanum.

note: type: Labeled list
en: <repository>
is: <hirsla>

note: type: Plain text
en: The (possibly remote) repository to clone from.  See the <<URLS,GIT URLS>> section below for more information on specifying repositories.
is: Hirslan (mögulega fjarlæg) til þess að einrita frá. Sjá <<URLS,GIT URLS>> (vefslóð) hlutann hér fyrir neðan fyrir frekari upplýsingar um það hvernig á að tilgreina hirslur.

note: type: Labeled list
en: <directory>
is: <skrá>

note: type: Plain text
en: The name of a new directory to clone into.  The "humanish" part of the source repository is used if no directory is explicitly given (`repo` for `/path/to/repo.git` and `foo` for `host.xz:foo/.git`).  Cloning into an existing directory is only allowed if the directory is empty.
is: Nafn skrárinnar sem á að einrita í. Ef engin skrá er uppgefin er "mennsklegi" hluti upprunahirslunnar notaður (`repo` fyrir `/path/to/repo.git` og`foo` fyrir `host.xz:foo/.git`). Einungis er leyfilegt að einrita í skrá sem þegar er til ef hún er tóm.

note: type: Plain text
en: Clone from upstream:
is: Einrita í bakátt:

note: type: delimited block -
en: $ git clone git://git.kernel.org/pub/scm/.../linux.git my-linux
    $ cd my-linux
    $ make
is: $ git clone git://git.kernel.org/pub/scm/.../linux.git mitt-línux
    $ cd mitt-línux
    $ make

note: type: Plain text
en: Make a local clone that borrows from the current directory, without checking things out:
is: Búa til staðbundið einrit sem fær lánað úr núgildandi skrá, án þess að útskrá neitt:

note: type: delimited block -
en: $ git clone -l -s -n . ../copy
    $ cd ../copy
    $ git show-branch
is: $ git clone -l -s -n . ../afrit
    $ cd ../afrit
    $ git show-branch

note: type: Plain text
en: Clone from upstream while borrowing from an existing local directory:
is: Einrita í bakátt á meðan fengið er lánað frá staðbundinni skrá sem þegar er til:

note: type: delimited block -
en: $ git clone --reference /git/linux.git \
    	git://git.kernel.org/pub/scm/.../linux.git \
    	my-linux
    $ cd my-linux
is: $ git clone --reference /git/linux.git \
    	git://git.kernel.org/pub/scm/.../linux.git \
    	mitt-línux
    $ cd mitt-línux

note: type: Plain text
en: Create a bare repository to publish your changes to the public:
is: Búa til nakta hirslu til þess að birta breytingar þínar almenningi:

note: type: Plain text
en: git-init - Create an empty Git repository or reinitialize an existing one
is: git-init - Búa til tóma Git hirslu eða endurfrumstilla hirslu sem er til

note: type: Plain text
en: If the `$GIT_DIR` environment variable is set then it specifies a path to use instead of `./.git` for the base of the repository.
is: Ef `$GIT_DIR` umhverfisbreytan er uppgefin þá tilgreinir hún slóð til þess að nota í staðinn fyrir `./.git` fyrir grunnbyggingu hirslunnar.

note: type: Plain text
en: If the object storage directory is specified via the `$GIT_OBJECT_DIRECTORY` environment variable then the sha1 directories are created underneath - otherwise the default `$GIT_DIR/objects` directory is used.
is: Ef viðfangageymslan er tilgreind með `$GIT_OBJECT_DIRECTORY`(viðföng skrá) umhverfisbreytunni þá eru SHA-1 öryggisskrárnar búnar til þar undir - annars er frumstillt skrá samkvæmt `$GIT_DIR/objects` (skrá viðföng) notuð.

note: type: Plain text
en: Running 'git init' in an existing repository is safe. It will not overwrite things that are already there. The primary reason for rerunning 'git init' is to pick up newly added templates (or to move the repository to another place if --separate-git-dir is given).
is: Að framkvæma 'git init' í hirslu sem þegar er til er öruggt. Það mun ekki skrifa yfir það sem þegar er í hirslunni. Helsta ástæðan fyrir því að endurframkvæma 'git init' er til þess að taka með sniðmát sem nýlega hefur verið bætt við (eða til þess að færa hirsluna á nýjan stað ef --separate-git-dir (aðskilinn git skrá) er gefið upp).

note: type: Plain text
en: Only print error and warning messages; all other output will be suppressed.
is: Prenta einungis villu- og varnaðarboð; allt annað frálag er þaggað.

note: type: Plain text
en: Create a bare repository. If `GIT_DIR` environment is not set, it is set to the current working directory.
is: Búa til nakta hirslu. Ef `GIT_DIR`(git skrá) umhverfisbreytan er ekki tilgreind er hirslan búin til í núgildandi vinnuskrá.

note: type: Labeled list
en: --object-format=<format>
is: --object-format=<snið>

note: type: Plain text
en: Specify the given object format (hash algorithm) for the repository.  The valid values are 'sha1' and (if enabled) 'sha256'.  'sha1' is the default.
is: Gefa upp snið viðkomandi viðfangs (reikniforskrift mylnuskrár) fyrir hirsluna. Gild gildi eru 'sha1' og (ef virkt) 'sha256'. Forstillingin er 'sha1'.

note: type: Plain text
en: Specify the directory from which templates will be used.  (See the "TEMPLATE DIRECTORY" section below.)
is: Tilgreina skrána sem geymir þau sniðmót sem verða notuð. (Sjá "SNIÐMÁTASKRÁ" hlutann hér að neðan.)

note: type: Plain text
en: Instead of initializing the repository as a directory to either `$GIT_DIR` or `./.git/`, create a text file there containing the path to the actual repository.  This file acts as filesystem-agnostic Git symbolic link to the repository.
is: Í stað þess að frumstilla hrisluna sem skrá sem annað hvort `$GIT_DIR` eða `./.git/`, búa til textaskrá þar sem inniheldur slóðina til hinnar raunverulegu hirslu. Þessi skrá virkar eins og táknrænn Git hlekkur til skrárinnar sem er ómeðvitaður um skráasafnið.

note: type: Plain text
en: If this is reinitialization, the repository will be moved to the specified path.
is: Ef þetta er endurfrumstilling verður hirslan færð eftir tilgreindri slóð.

note: type: Plain text
en: Specify that the Git repository is to be shared amongst several users.  This allows users belonging to the same group to push into that repository.  When specified, the config variable "core.sharedRepository" is set so that files and directories under `$GIT_DIR` are created with the requested permissions.  When not specified, Git will use permissions reported by umask(2).
is: Tilgreina að Git hirslunni muni verða deilt meðal fjölmargra notenda. Þetta leyfir notendum sem tilheyra sama hópi að ýta gögnum inn í þá hirslu. Þegar þessi tilgreining er til staðar er stillingabreytan "core.sharedRepository" (kjarni deild hirsla) stillt þannig að skjöl og skrár undir `$GIT_DIR` (git skrá) eru búnar til með umbeðnum leyfum. Þegar þessi tilgreining er ekki til staðar notar Git leyfi sem koma frá umask(2) (leyfasetningar skjala).

note: type: Plain text
en: The option can have the following values, defaulting to 'group' if no value is given:
is: Valmöguleikinn getur haft eftirfarandi gildi, frumstilltur á 'group' (hópur) ef engin gildi eru gefin:

note: type: Labeled list
en: 'umask' (or 'false')
is: 'umask' (eða 'false')

note: type: Plain text
en: Use permissions reported by umask(2). The default, when `--shared` is not specified.
is: Nota leyfi frá umask(2) (leyfasetningar skjala). Þetta er frumstillingin þegar `--shared` (deildur) er ekki uppgefinn.

note: type: Labeled list
en: 'group' (or 'true')
is: 'group' (eða 'true')

note: type: Plain text
en: Make the repository group-writable, (and g+sx, since the git group may be not the primary group of all users). This is used to loosen the permissions of an otherwise safe umask(2) value. Note that the umask still applies to the other permission bits (e.g. if umask is '0022', using 'group' will not remove read privileges from other (non-group) users). See '0xxx' for how to exactly specify the repository permissions.
is: Gera hirsluna hópskrifanlega (og g+sx þar sem git hópurinn er mögulega ekki aðalhópur allra notenda). Þetta er notað til þess að losa um leyfisgildi umask(2) (leyfasetningar skjala) gildis sem annars vegar er öruggt. Athugaðu að umask gildið er enn virkt fyrir leyfi sem ná yfir önnur gögn (t.d. ef umask er '0022', mun það að nota 'group' (hópur) ekki fjarlægja lesréttindi annarra notenda sem eru ekki í hópnum). Sjá '0xxx' fyrir hvernig á nákvæmlega að stilla leyfi hirslunnar.

note: type: Labeled list
en: 'all' (or 'world' or 'everybody')
is: 'all' (eða 'world' eða 'everybody')

note: type: Plain text
en: Same as 'group', but make the repository readable by all users.
is: Sama og 'group', en gerir hirsluna lesanlega fyrir alla notendur.

note: type: Plain text
en: '0xxx' is an octal number and each file will have mode '0xxx'. '0xxx' will override users' umask(2) value (and not only loosen permissions as 'group' and 'all' does). '0640' will create a repository which is group-readable, but not group-writable or accessible to others. '0660' will create a repo that is readable and writable to the current user and group, but inaccessible to others.
is: '0xxx' er áttundartala og hvert skjal fylgir fyrirkomulaginu '0xxx'. '0xxx' tekur ekki tilliti til gildis umask(2) (leyfasetningar skjala) sem tilgreint er af notanda (og ekki einungis víkka leyfi eins og 'group' (hópur) og 'all' (allir) gera). '0640' býr til hirslu sem er lesanleg af hóp, en ekki skrifanleg af hóp eða opin öðrum. '0660' mun búa til hirslu sem er lesanleg og skrifanleg fyrir núverandi notanada og hóp, en lokuð öllum öðrum.

note: type: Plain text
en: By default, the configuration flag `receive.denyNonFastForwards` is enabled in shared repositories, so that you cannot force a non fast-forwarding push into it.
is: Í deildum hirslum er stillingarvalmöguleikinn `receive.denyNonFastForwards`(viðtaka neita ekki framspóla) forstilltur sem gildur svo að þú getur ekki ýtt gögnum sem ekki framspóla inn í hana með þvingunum.

note: type: Plain text
en: If you provide a 'directory', the command is run inside it. If this directory does not exist, it will be created.
is: Ef þú gefur upp 'skrá', verður skipunin framkvæmd í henni. Ef skráin er ekki til verður hún búin til.

note: type: Title -
en: TEMPLATE DIRECTORY
is: SNIÐMÓTASKRÁ

note: type: Plain text
en: Files and directories in the template directory whose name do not start with a dot will be copied to the `$GIT_DIR` after it is created.
is: Skjöl og skrár í sniðmótaskránni sem hafa ekki nafn sem byrjar á punkti verða afrituð yfir í `$GIT_DIR`(git skrá) eftir að hún er búin til.

note: type: Plain text
en: The template directory will be one of the following (in order):
is: Sniðmótaskráin verður eitt af eftirtöldu (í röð):

note: type: Plain text
en: the argument given with the `--template` option;
is: breytan sem gefin er með `--template` (sniðmót) valmöguleikanum;

note: type: Plain text
en: the contents of the `$GIT_TEMPLATE_DIR` environment variable;
is: innihald `$GIT_TEMPLATE_DIR`(git sniðmót skrá) umhverfisbreytunnar;

note: type: Plain text
en: the `init.templateDir` configuration variable; or
is: stillingabreytan `init.templateDir` (frumstilla sniðmót skrá); eða

note: type: Plain text
en: the default template directory: `/usr/share/git-core/templates`.
is: forstillta sniðmótaskráin: `/usr/share/git-core/templates` (notandi deila git-kjarni sniðmót).

note: type: Plain text
en: The default template directory includes some directory structure, suggested "exclude patterns" (see linkgit:gitignore[5]), and sample hook files.
is: Forstillta sniðmótaskráin hefur einhverjar undirskrár, tillögur um "exclude patterns" (hunsunarmynstur) (see linkgit:gitignore[5] (hlekk-git git-hunsa), og dæmi um krækjuskjöl.

note: type: Plain text
en: The sample hooks are all disabled by default. To enable one of the sample hooks rename it by removing its `.sample` suffix.
is: Krækjudæmin eru öll forstillt sem óvirk. TIl þess að virkja eitt af krækjudæmunum þarf að endurnefna það með því að fjarlægja `.sample` (dæmi) viðskeytið.

note: type: Plain text
en: See linkgit:githooks[5] for more general info on hook execution.
is: Sjá linkgit:githooks[5] (hlekk-git git-krækjur) fyrir frekari upplýsingar um það hvernig á að hrinda krækjum í framkvæmd.

note: type: Labeled list
en: Start a new Git repository for an existing code base
is: Stofna nýja Git hirslu fyrir forskriftargrunn sem þegar er til

note: type: delimited block -
en: $ cd /path/to/my/codebase
    $ git init      <1>
    $ git add .     <2>
    $ git commit    <3>
is: $ cd /slóð/til/míns/forskriftargrunns
    $ git init      <1>
    $ git add .     <2>
    $ git commit    <3>

note: type: Plain text
en: Create a /path/to/my/codebase/.git directory.
is: Býr til skrána /slóð/til/míns/forskriftargrunns/.git.

note: type: Plain text
en: Add all existing files to the index.
is: Bæta öllum skrám sem eru til í atriðaskrána.

note: type: Plain text
en: Record the pristine state as the first commit in the history.
is: Bóka ósnerta stöðu sem fyrsta innlegg í sögunni.

note: type: Title -
en: GIT URLS[[URLS]]
is: GIT VEFSLÓÐIR[[URLS]]

note: type: Plain text
en: In general, URLs contain information about the transport protocol, the address of the remote server, and the path to the repository.  Depending on the transport protocol, some of this information may be absent.
is: Almennt innihalda vefslóðir upplýsingar um samskiptareglur í milliflutningi, vistfang fjarlæga netþjónsins, og slóðina í hirsluna. Það fer eftir því hverjar samskiptareglur eru í milliflutningi hvort allar þessar upplýsingar eru til staðar eða ekki.

note: type: Plain text
en: Git supports ssh, git, http, and https protocols (in addition, ftp, and ftps can be used for fetching, but this is inefficient and deprecated; do not use it).
is: Git styður ssh, git, http, og https samskiptareglur (auk þess er hægt að nota ftp og ftps til þess að sækja, en þessar aðferðir eru óhagkvæmar og úreltar; ekki nota þær).

note: type: Plain text
en: The native transport (i.e. git:// URL) does no authentication and should be used with caution on unsecured networks.
is: Innbyggði milliflutningurinn (þ.e. git://VEFSLÓÐ) framkvæmir ekki neina sannvottun og ætti að notast með varúð í óöruggum netkerfum.

note: type: Plain text
en: The following syntaxes may be used with them:
is: Með samskiptareglunum er hægt að nota eftirfarandi samsetningareglur:

note: type: Plain text
en: ssh://{startsb}user@{endsb}host.xz{startsb}:port{endsb}/path/to/repo.git/
is: ssh://{startsb}notandi@{endsb}hýsill.xz{startsb}:tengill{endsb}/slóð/til/hirsla.git/

note: type: Plain text
en: git://host.xz{startsb}:port{endsb}/path/to/repo.git/
is: git://hýsill.xz{startsb}:tengill{endsb}/slóð/til/hirsla.git/

note: type: Plain text
en: http{startsb}s{endsb}://host.xz{startsb}:port{endsb}/path/to/repo.git/
is: http{startsb}s{endsb}://hýsill.xz{startsb}:tengill{endsb}/slóð/til/hirsla.git/

note: type: Plain text
en: ftp{startsb}s{endsb}://host.xz{startsb}:port{endsb}/path/to/repo.git/
is: ftp{startsb}s{endsb}://hýsill.xz{startsb}:tengill{endsb}/slóð/til/hirsla.git/

note: type: Plain text
en: An alternative scp-like syntax may also be used with the ssh protocol:
is: Hægt er að nota aðrar SCP-líkar samsetningarreglur með SSH samskiptareglunum:

note: type: Plain text
en: {startsb}user@{endsb}host.xz:path/to/repo.git/
is: {startsb}notandi@{endsb}hýsill.xz:slóð/til/hirsla.git/

note: type: Plain text
en: This syntax is only recognized if there are no slashes before the first colon. This helps differentiate a local path that contains a colon. For example the local path `foo:bar` could be specified as an absolute path or `./foo:bar` to avoid being misinterpreted as an ssh url.
is: Þessar samsetningarreglur virka einungis ef það eru engin skástrik á undan fyrsta tvípunktinum. Þetta hjálpar til við að aðgreina staðbundna slóð sem inniheldur tvípunkt. Til dæmis er hægt að skilgreina staðbundnu slóðina `foo:bar` sem algilda slóð, eða `./foo:bar`, til þess að forðast það að hún verði túlkuð sem SSH vefslóð.

note: type: Plain text
en: The ssh and git protocols additionally support ~username expansion:
is: Auk þess styðja SSH- og Git-samskiptareglurnar framlenginguna ~notandanafn:

note: type: Plain text
en: ssh://{startsb}user@{endsb}host.xz{startsb}:port{endsb}/~{startsb}user{endsb}/path/to/repo.git/
is: ssh://{startsb}notandi@{endsb}hýsill.xz{startsb}:tengill{endsb}/~{startsb}notandi{endsb}/slóð/til/hirsla.git/

note: type: Plain text
en: git://host.xz{startsb}:port{endsb}/~{startsb}user{endsb}/path/to/repo.git/
is: git://hýsill.xz{startsb}:tengill{endsb}/~{startsb}notandi{endsb}/slóð/til/hirsla.git/

note: type: Plain text
en: {startsb}user@{endsb}host.xz:/~{startsb}user{endsb}/path/to/repo.git/
is: {startsb}notandi@{endsb}hýsill.xz:/~{startsb}notandi{endsb}/slóð/til/hirsla.git/

note: type: Plain text
en: For local repositories, also supported by Git natively, the following syntaxes may be used:
is: Fyrir staðbundnar hirslur, sem Git hefur einnig innbyggðan stuðning fyrir, er hægt að nota eftirfarandi samsetninagrreglu:

note: type: Plain text
en: /path/to/repo.git/
is: /slóð/til/hirsla.git/

note: type: Plain text
en: \file:///path/to/repo.git/
is: \file:///slóð/til/hirsla.git/

note: type: Plain text
en: These two syntaxes are mostly equivalent, except when cloning, when the former implies --local option. See linkgit:git-clone[1] for details.
is: Þessar tvær reglur eru að mestu jafngildar, nema þegar verið er að einrita, en fyrri reglan felur í sér --local (staðbundinn) valmöguleikann. Sjá linkgit:git-clone[1] fyrir frekari upplýsingar.

note: type: Plain text
en: These two syntaxes are mostly equivalent, except the former implies --local option.
is: Þessar reglur eru að mestu jafngildar, nema að fyrri reglan felur í sér --local (staðbundinn) valmöguleikann.

note: type: Plain text
en: 'git clone', 'git fetch' and 'git pull', but not 'git push', will also accept a suitable bundle file. See linkgit:git-bundle[1].
is: 'git clone' (einrita), 'git fetch' (sækja) og 'git pull' (draga), but not 'git push' (stjaka) samþykkja líka viðeigandi knippisskjal. Sjá linkgit:git-bundle[1].

note: type: Plain text
en: When Git doesn't know how to handle a certain transport protocol, it attempts to use the 'remote-<transport>' remote helper, if one exists. To explicitly request a remote helper, the following syntax may be used:
is: Þegar Git veit ekki hvernig á að meðhöndla ákveðna flutningsreglu reynir það að nota 'remote-<flutningur>' (fjarlægja) hjálpargagn, ef það er til. Til þess að biðja sértstaklega um fjarlægjuhjálpargagn er hægt að nota eftirfarandi samsetningarreglu:

note: type: Plain text
en: <transport>::<address>
is: <flutningur>::<fang>

note: type: Plain text
en: where <address> may be a path, a server and path, or an arbitrary URL-like string recognized by the specific remote helper being invoked. See linkgit:gitremote-helpers[7] for details.
is: þar sem <fang> getur verið slóð, netþjónn og slóð, eða einhver strengur líkur veffangi sem viðkomandi fjarlægjuhjálpargagn þekkir. Sjá inkgit:gitremote-helpers[7] fyrir frekari upplýsingar.

note: type: Plain text
en: If there are a large number of similarly-named remote repositories and you want to use a different format for them (such that the URLs you use will be rewritten into URLs that work), you can create a configuration section of the form:
is: Ef um er að ræða mikinn fjölda fjarlægra hirsla með svipuð heiti og þú vilt nota annað snið fyrir þær (svo að vefslóðirnar sem þú notar verði endurskrifaðar yfir í vefslóðir sem virka) geturðu búið til stillingareiningu með:

note: type: delimited block -
en: 	[url "<actual url base>"]
    		insteadOf = <other url base>
is: 	[url "<raunverulegur veffangsgrunnur>"]
    		insteadOf = <annar veffangsgrunnur>

note: type: Plain text
en: For example, with this:
is: Til dæmis, með þessu:

note: type: delimited block -
en: 	[url "git://git.host.xz/"]
    		insteadOf = host.xz:/path/to/
    		insteadOf = work:
is: 	[url "git://git.hýsill.xz/"]
    		insteadOf = hýsill.xz:/slóð/til/
    		insteadOf = vinna:

note: type: Plain text
en: a URL like "work:repo.git" or like "host.xz:/path/to/repo.git" will be rewritten in any context that takes a URL to be "git://git.host.xz/repo.git".
is: vefslóð eins og "vinna:hirsla.git" eða "hýsill.xz:/slóð/til/hirsla.git" verða endurskrifaðar í öllum samhengjum semtaka vefslóð til þess að vera "git://git.hýsill.xz/hirsla.git".

note: type: Plain text
en: If you want to rewrite URLs for push only, you can create a configuration section of the form:
is: Ef þú vilt endurskrifa vefslóðir einungis þegar þú stjakar, þá geturðu búið til stillingareiningu með sniðinu:

note: type: delimited block -
en: 	[url "<actual url base>"]
    		pushInsteadOf = <other url base>
is: 	[url "<raunverulegur vefslóðargrunnur>"]
    		pushInsteadOf = <annar vefslóðargrunnur>

note: type: delimited block -
en: 	[url "ssh://example.org/"]
    		pushInsteadOf = git://example.org/
is: 	[url "ssh://dæmi.org/"]
    		pushInsteadOf = git://dæmi.org/

note: type: Plain text
en: a URL like "git://example.org/path/to/repo.git" will be rewritten to "ssh://example.org/path/to/repo.git" for pushes, but pulls will still use the original URL.
is: vefslóð eins og "git://dæmi.org/slóð/til/hirsla.git" verður endurskrifuð sem "ssh://dæmi.org/slóð/til/hirlsa.git" þegar þú stjakar, en upprunalega vefslóðin verður notuð þegar þú dregur.
