git常見疑難雜癥解決
正文共:1209 字 14 圖
預(yù)計(jì)閱讀時間:4 分鐘
——? 小閆語錄
git?如何撤銷?add、?commit?操作?如何刪除遠(yuǎn)程分支?...更多精彩文章請關(guān)注公眾號『Pythonnote』或者『全棧技術(shù)精選』
1.?git?刪除遠(yuǎn)程的分支
git push origin :分支名
2.?git?文件名大小寫變更后未產(chǎn)生變化問題處理
原因是默認(rèn)git配置了忽略大小寫敏感
$ git config core.ignorecasetrue//下面設(shè)置大小寫敏感為敏感$ git config core.ignorecase false
這時,再通過git status就能找到你修改文件名大小寫后的變更了
3.?git?解決沖突
git checkout mastergit pull# 假設(shè) f 分支沖突,我們再創(chuàng)建一個 new_f 的分支git checkout -b new_fgit merge f# 最后查看一下文件狀態(tài),將沖突的文件進(jìn)行修改,最后再次提交git statusgit add .git commit -m ’new comment’# gitlab 發(fā)起 merge request 請求git mr# mr 是創(chuàng)建了快捷命令,需要在 ~/.gitconfig 中添加如下的代碼即可(代碼中還添加了其他的快捷命令)[push]default = current[alias]co = checkoutbr = branchmwps = push -o merge_request.create -o merge_request.target=master -o merge_request.merge_when_pipeline_succeedsmr = push -o merge_request.create -o merge_request.target=masterstash = stash --include-untracked
4.撤銷?commit
git reset --soft HEAD^
5.撤銷?add
git reset HEAD
6.撤銷工作區(qū)內(nèi)容
git checkout -- 文件名
7.將本地倉庫推送到遠(yuǎn)程已存在倉庫
# 關(guān)聯(lián)遠(yuǎn)程倉庫(第一次使用需要添加github公鑰)git remote add origin [email protected]:***/vue2.1-sell.git# 或者git remote add origin https://github.com/***/vue2.1-sell.git# 獲取遠(yuǎn)程庫與本地同步(遠(yuǎn)程倉庫不為空需要這一步)git pull --rebase origin master# 把本地內(nèi)容推送到遠(yuǎn)程庫 使用 git-pushgit push -u origin master


排版:小閆
圖片素材:小閆
文案:小閆
長按掃描下方二維碼即刻關(guān)注小閆


評論
圖片
表情









