User Tools

Site Tools


computing:gitserver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
computing:gitserver [2019/11/09 23:03] oemb1905computing:gitserver [2019/11/09 23:06] oemb1905
Line 60: Line 60:
   git:x:1001:1001:,,,:/var/opt/gitlab:/bin/sh   git:x:1001:1001:,,,:/var/opt/gitlab:/bin/sh
      
-File and directory permission recommendations for git repository contents:+Accessing the new server ... first, create your public/private keypair first ... 
 + 
 +  cd ~ 
 +  ssh-keygen 
 +  cat ~/.ssh/id_rs.pub 
 + 
 +Then, ssh into your vps and/or simply do this on your localhost and clone the repo and make your first commit.  You can also do this with the Haacking Club repo. 
 + 
 +  cd ~ 
 +  mkdir git 
 +  cd git/ 
 +  git clone git@hc.jonathanhaack.com:oemb1905/haackingclub.git 
 +  cd haackingclub 
 +  touch yourname.notes 
 +  nano yourname.notes 
 +  git add yourname.notes 
 +  git commit -am"added my notes file and put my project description in it" 
 +  git pull 
 +  git push
  
-  find .git -type d | xargs chmod 755 
-  find .git/objects -type f | xargs chmod 444 
-  find .git -type f | grep -v /objects/ | xargs chmod 644 
-   
-Make nano default editor 
-  git config --global core.editor "nano" 
-   
  
-   
 This tutorial is a designated "Invariant Section" of the "Technotronic" section of Haack's Wiki as described on the [[https://jonathanhaack.com/dokuwiki/doku.php?id=start|Start Page]]. This tutorial is a designated "Invariant Section" of the "Technotronic" section of Haack's Wiki as described on the [[https://jonathanhaack.com/dokuwiki/doku.php?id=start|Start Page]].
  
computing/gitserver.txt · Last modified: 2019/11/09 23:08 by oemb1905