需求:
已經配置好一個本地倉庫,且可成功的將本地項目提交到gitlab上的對應的遠程倉庫;現需要將本地的另外一個項目提交到gitlab上的一個已經存在的倉庫;
這意味着此時你的電腦已經安裝好git,有一個本地倉庫存放你的項目,成功配置好一個對應的遠程倉庫,且可以正常提交本地倉庫的項目至gitlab上對應的遠程倉庫。如果還未安裝配置git,請移步至我下一篇 git安裝、配置及基本使用篇;
解決方案:
1、在本地項目的文件夾內(或者本地項目的父級文件夾內)單擊右鍵,選擇git Bash;
2、輸入 git init --------------------------------------初始化倉庫,表明這個操作文件夾就是你的項目倉庫;
3、輸入 git remote add origin(可以隨便起名,代表你的遠程倉庫) http://10.167.200.10/tx-imp/tx-imp-platform.git(遠程對應倉庫的地址,也可以是SSH地址)--------------------------------------------連接你的遠程倉庫
4、輸入 git status ------------------------------查看當前本地分支情況,如過有未保存的修改,請按照git 提示的命令走;
如 我當時刪除了一個文件,但commit區域未保存修改,根據git提示,輸入了 git rm "文件名",將commit清空;
5、git pull --rebase origin(對應第三條你起的遠程倉庫的名字) master ---------拉取遠程倉庫中的代碼和你本地的合併;
6、然後就可以正常的提交代碼了
如: git add . -------------------------添加項目至暫存區
git commit -m "寫一些話"------------------將代碼提交到commit工作區
git push -u origin(對應的遠程倉庫名字) master ----------------------將項目代碼推到對應的遠程倉庫進行遠程代碼更新
git status ---------------------------------------------查看提交狀態
【附】 . ------------------代表添加和修改了的文件
-u --------------------代表了修改和刪除了的文件
-A --------------------代表了全部修改