無root許可權新建git倉庫進行多人協同工作

2021-09-12 15:59:41 字數 1001 閱讀 9628

mkdir gitrepo

chown harriszh:harriszh /home/harriszh/gitrepo

git init --bare /home/harriszh/gitrepo/memtrans.git

git clone --bare memtrans memtrans.git
git init

git add .

git commit -m "first commit"

git remote add origin harriszh@sj-harriszh:/home/harriszh/gitrepo/memtrans.git

git push -u origin master

預設每次都要輸入密碼

可以配置預設的branch

[core]

repositoryformatversion = 0

filemode = true

bare = false

logallrefupdates = true

[remote "origin"]

url = harriszh@sj-harriszh:/home/harriszh/gitrepo/memtrans.git

fetch = +refs/heads/*:refs/remotes/origin/*

[branch "master"]

remote = origin

merge = refs/heads/master

修改repo檔案的讀寫執行許可權

chmod g+wx /home/harriszh/gitrepo/memtrans.git
客戶端每次修改時先git pull從伺服器端拉回最新修改再進行修改和git push, 這樣可以減少很多衝突

無root許可權新建git倉庫進行多人協同工作

mkdir gitrepo chown harriszh harriszh home harriszh gitrepo git init bare home harriszh gitrepo memtrans.gitgit clone bare memtrans memtrans.gitgit in...

centos新建使用者獲得root許可權

1 useradd test 建使用者test 2 passwd test 修改密碼 3 vi etc sudoers 讓使用者具有root許可權,修改這個檔案,預設是唯讀的 4 如果不能修改讓檔案能夠寫 chmod u w etc sudoers 5 在檔案裡了找到 allow root to r...

無root許可權安裝python

pipe 安裝第三方包 最近在剛分的主機操作,發現python沒有我想要的那個庫,只能安裝,但是沒有root許可權,只能按到 home 使用者下 在修改環境變數即可。步驟如下 之前要先建立目錄 mkdir p home doujinye opt python2.7 1 tar xvf python ...