Git常用方法

簡易的命令行入門教程:

Git全局設置:

git config --global user.name “”
git config --global user.email "[email protected]"

創建git倉庫並託管:

mkdir old
cd old
git init
touch README.md
git add README.md
git commit -m “first commit”
git remote add origin https://xxxx/project-name.git
git push -u origin master

已有倉庫直接託管

cd existing_git_repo
git remote add origin https://xxxx/project-name.git
git push -u origin master

轉移倉庫

  1. 服務器上創建一個新倉庫project-new。
  2. 從目標地址克隆一份裸版本庫。
    git clone --bare https://xxxx/project-old.git
    –bare 創建的克隆版本庫都不包含工作區,直接就是版本庫的內容,這樣的版本庫稱爲裸版本庫。
  3. 進入項目文件夾
    cd project-old.git
  4. 以鏡像推送的方式上傳到新倉庫。
    git push --mirror [https://xxxx/project-new.git]
    – mirror 克隆出來的裸版本對上游版本庫進行了註冊,這樣可以在裸版本庫中使用git fetch命令和上游版本庫進行持續同步。
  5. 返回上級文件夾
    cd …
  6. 刪除本地代碼
    rm -rf project-old.git
  7. clone新倉庫到本地。
    git clone [https://xxxx/project-new.git]
    這種方式可以保留原版本庫中的所有內容
發佈了51 篇原創文章 · 獲贊 69 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章