push設(shè)置無需每次輸入密碼
http連接方式
- 方法一
git config --global credential.helper wincred
- 方法二
http://[username]:[password]@zychen.com.cn/scm/nec/nec-server.git
username: 遠(yuǎn)程代碼塊的登錄賬號
password:遠(yuǎn)程代碼塊的登錄密碼
@后面的內(nèi)容及為遠(yuǎn)程代碼塊
ssh連接方式
基本配置
# 配置用戶信息
git config --global user.name stash <用戶名>
git config --global user.email <公司郵箱>
# 關(guān)閉自動crlf轉(zhuǎn)換,開啟crlf檢查
git config --global core.autocrlf false
git config --global core.safecrlf true
# 給命令設(shè)置別名
git config --global alias.st status
常用操作
- 刪除遠(yuǎn)程倉庫的分支
git push origin :遠(yuǎn)程分支名
- 修剪遠(yuǎn)程中已經(jīng)刪除的分支,但在本地還存在的
git remote prune origin
- 回退本地commit的歷史
git reset HEAD^^
- 將別的分支的commit的歷史復(fù)制到當(dāng)前分支
git cherry pick -提交的commit號