aboutsummaryrefslogtreecommitdiff
path: root/doc/forum/git-status_typechange_in_direct_mode.mdwn
blob: 6438fb890d2c733ee7af93ab1237f0f3aef402bc (plain)
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
37
38
39
40
41
42
43
44
45
46
47
48
Hi all,

how can I get rid of all those 'typechange' messages in `git status`
when in direct mode?

Here is an example session:

    > git init
    Initialized empty Git repository in /some/path/.git/
    > git config user.name dtrn
    > git config user.email drn@drn.com
    > git annex init
    init  ok
    (Recording state in git...)
    > git annex direct
    commit
    # On branch master
    #
    # Initial commit
    #
    nothing to commit (create/copy files and use "git add" to track)
    ok
    direct  ok
    > dd if=/dev/zero of=testfile.bin count=1000
    1000+0 records in
    1000+0 records out
    512000 bytes (512 kB) copied, 0.00317424 s, 161 MB/s
    > git annex add testfile.bin
    add testfile.bin (checksum...) ok
    (Recording state in git...)
    > git commit -m "annexed testfile.bin"
    ok
    [master (root-commit) 281e740] annexed testfile.bin
     1 file changed, 1 insertion(+)
     create mode 120000 testfile.bin
    >  git status
    # On branch master
    # Changes not staged for commit:
    #   (use "git add <file>..." to update what will be committed)
    #   (use "git checkout -- <file>..." to discard changes in working directory)
    #
    #       typechange: testfile.bin
    #
    no changes added to commit (use "git add" and/or "git commit -a")


Regards,
Andreas