git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: how to git a read only directory

From
Boaz Harrosh <bharrosh@panasas.com>
Date
Jan 21, 2009, 16:46 UTC
Message-ID
<4977515B.9030807@panasas.com>
In-Reply-To
<20090121155256.GB6966@b2j>
bill lam wrote:
Show 11 quoted lines
> On Wed, 21 Jan 2009, Boaz Harrosh wrote:
>> I created a master project folder under ~home, init a new git repo,
>> then symlink /etc/ onto an etc/ in the project dir, added all etc/
>> files. I like the extra a/etc/fstab in the patch files better then
>> a/fstab.
> 
> I create a symlink in ~/gitrepo/etc to /etc and git init an empty repo
> there. However it failed in symlink when I tried to add files.  Could
> you give more detail how to do it?  Meanwhile I use worktree method as
> suggested by Michael.
> 
What? I don't know this is what I did:
[~] $ mkdir gitrepo; cd gitrepo
[gitrepo] $ git-init
[gitrepo] $ ln -s /etc
[gitrepo] $ git-add /etc/fstab
[gitrepo] $ git-commit -s
  Edit commit message in editor
[gitrepo] $ git-show
commit fd6a4a72bf91526b56528f4036c525f6d6fd3dc0
Author: Boaz Harrosh <bharrosh@panasas.com>
Date:   Wed Jan 21 18:36:58 2009 +0200
    {REMOVEME} etc/fstab test
    Signed-off-by: Boaz Harrosh <bharrosh@panasas.com>
diff --git a/etc/fstab b/etc/fstab
new file mode 100644
index 0000000..2e3f8d3
--- /dev/null
+++ b/etc/fstab
@@ -0,0 +1,18 @@
+LABEL=/fc7              /                       ext3    noatime         1 1
+LABEL=/usr0             /usr0                   ext3    noatime         1 2
+LABEL=/boot             /boot                   ext2    noatime         1 2
+LABEL=/fc10             /alt                    ext3    defaults        1 2
+tmpfs                   /dev/shm                tmpfs   defaults        0 0
+devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
+sysfs                   /sys                    sysfs   defaults        0 0
+proc                    /proc                   proc    defaults        0 0
+LABEL=SWAP-sda7         swap                    swap    defaults        0 0
+panstor:/main          /mnt/panstor            nfs     soft,intr,rsize=65536,wsize=65536 0 0
  <... snip ...>

So in short I did nothing. I have git 1.6.0.1

Boaz
Previous: bill lamNext: bill lam
Message 6 of 10 in “how to git a read only directory”
  1. bill lamJan 21, 2009
  2. Michael J GruberJan 21, 2009
  3. bill lamJan 21, 2009
  4. Boaz HarroshJan 21, 2009
  5. bill lamJan 21, 2009
  6. Boaz HarroshJan 21, 2009
  7. bill lamJan 22, 2009
  8. Boaz HarroshJan 22, 2009
  9. bill lamJan 22, 2009
  10. Boaz HarroshJan 22, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.