解除git管理:https://blog.csdn.net/Alex_81D/article/details/80392935
file ->settings->version control 選中這一欄,右邊有個
點紅色減号,就解除了,然後去項目目錄下删除.git這個檔案夾,你可以不删除,為了以後繼續關聯。
非空目錄下clone遠端倉庫:https://www.oschina.net/question/54100_167919?sort=time
如果我們往一個非空的目錄下 clone git 項目,就會提示錯誤資訊:
fatal: destination path '.' already exists and is not an empty directory.
解決的辦法是:
1. 進入非空目錄,假設是 /workdir/proj1
2. git clone --no-checkout https://git.oschina.net/NextApp/platform.git tmp
3. mv tmp/.git . #将 tmp 目錄下的 .git 目錄移到目前目錄
4. rmdir tmp
5. git reset --hard HEAD
然後就可以進行各種正常操作了。
已存在項目添加git管理:https://www.cnblogs.com/rongguang/p/5516300.html
首先,我們解決的情況是,已經有了一個正在開發的項目,現在我們要把他分享到[email protected]上面去。
1.第一步,當然是先在[email protected]上建立倉庫,拿到[email protected]倉庫的HTTP連接配接http://git.oschina.net***.git
2.如果我們的本地項目是非git項目,那我們要先把它變成git項目
在intellij中 VCS——Import into Version Control——Create Git Repository——選擇你的本地項目
3.通過git shell (可以安裝git for window) 進入到項目目錄執行以下指令
# 給項目設定遠端遠端倉庫 #
git remote add origin http://git.oschina.net/***/***.git
# 抓取遠端倉庫資料,并自動合并遠端分支 #
git pull origin master
# 更新本地資料到[email protected] #
git push origin master