File: comment_1_9c245db3518d8b889ecdf5115ad9e053._comment

package info (click to toggle)
git-annex 10.20230126-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 69,344 kB
  • sloc: haskell: 74,654; javascript: 9,103; sh: 1,304; makefile: 203; perl: 136; ansic: 44
file content (36 lines) | stat: -rw-r--r-- 1,002 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[[!comment format=mdwn
 username="http://joey.kitenet.net/"
 nickname="joey"
 subject="comment 1"
 date="2011-12-06T16:43:29Z"
 content="""
You're taking a very long and strange way to a place that you can reach as follows:

<pre>
git pull remote
git annex get .
</pre>

Which is just as shown in [[walkthrough/getting_file_content]]. 

In particular, \"git pull remote\" first fetches all branches from the remote, including the git-annex branch.
When you say \"git pull remote master\", you're preventing it from fetching the git-annex branch. 
If for some reason you want the slightly longer way around, it is:

<pre>
git pull remote master
git fetch remote git-annex
git annex get .
</pre>

Or, eqivilantly but with less network connections:

<pre>
git fetch remote
git merge remote/master
git annex get .
</pre>

BTW, notice that this is all bog-standard git branch pulling stuff, not specific to git-annex in the least.
Consult your extensive and friendly git documentation for details. :)
"""]]