iOS 學習 - 26 git 版本遷移

來源:互聯網
上載者:User

標籤:bsp   tips   mod   git push   adduser   學習   use   刪除   伺服器   

1.在新的地址添加一個使用者,並建立一個檔案開啟新地址ssh 使用者名稱@ ip密碼:xxxxsudo adduser asamu連敲三次 enter 之後輸入 n, 表示不要密碼,下面填寫一些詳細資料(選填),輸入 y 繼續?su asamu 切換使用者, cd /home 可以看到使用者檔案夾已建好    2.添加 ssh key 到 root 使用者. ssh 裡面1).建立 .ssh/authorized_keyscd /home/gitmkdir .sshchmod 700 .sshtouch .ssh/authorized_keys
chmod 600 .ssh/authorized_keys 2).進入 authorized_keyscd .sshvim authorized_keys拷貝需要的 ssh key,按 esc 輸入 :wq 退出,就拷貝進去了   3.建一個空的倉庫,伺服器上的 git 倉庫通常以 .git 結尾,然後把倉庫所屬使用者改為 gitcd /homemkdir asamuchown git:git asamucd asamugit init —bare xxx.gitchown -R git:git xxx.git 4.刪除舊的地址,加上新的地址git remote remove origingit remote add origin [new.git]git push -u origin master  // 不行就將分支/主幹分別提交     Tips:rm -r xxx  // 刪除檔案,刪除使用者同樣適用ls -a         // 查看隱藏檔案    可能遇到的問題1.每次 clone/push… 要求輸入密碼  因為該使用者 ssh key 沒有加進去 2.cd 進不了 .ssh可能因為該使用者沒有許可權, su root 試一下, 或者 sudo su 再試一下還有 sudo 的問題

iOS 學習 - 26 git 版本遷移

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.