設置不用每次都輸入 賬號密碼
git config --global credential.helper store
然后,下次再輸入一次 賬號密碼 就可以了。
刪除github上的文件
$ git pull origin master 將遠程倉庫里面的項目拉下來
$ dir ?查看有哪些文件夾
$ git rm -r --cached target ?刪除target文件夾
$ git commit -m '刪除了target' ?提交,添加操作說明
$ git push -u origin master 將本次更改更新到github項目上去
操作完成.
注:本地項目中的target文件夾不收操作影響,刪除的只是遠程倉庫中的target, 可放心刪除
每次增加文件或刪除文件,都要commit 然后直接 git push -u origin master,就可以同步到github上了
Error:
不能合并兩個毫無關系的分支
refusing to merge unrelated histories
解決辦法:
1.cmd進入項目的根目錄。
2.執行下面的命令:git pull origin master --allow-unrelated-histories。可以提交成功。
3.再次push。
Error:
fatal: remote origin already exists
解決辦法:
1、先刪除遠程 Git 倉
$ git remote rm origin
2、再添加遠程 Git 倉庫
$ git remote add origin 倉庫地址
如果執行 git remote rm origin 依然報錯,可以手動修改gitconfig文件的內容
$ vi .git/config
把 [remote “origin”] 那一行刪掉。
Error:
拒絕合并不相關的歷史
fatal: refusing to merge unrelated histories?
解決辦法:
$git pull origin master –allow-unrelated-histories
?