1.配置sshkey
1.1 生成key , ssh-keygen -t rsa -c "郵件位址"
2.2 cd ~/.ssh ( 使用者目錄下的.ss**件夾)
3.3 複製id_rsa.pub的公鑰內容到github**中
2.配置多個sshkey
2.1 cd ~/.ssh(使用者目錄下的.ss**件夾)
2.2 vim config
2.3 新增 host/hostname/user/identityfile四項
host github.com
hostname github.com
user jiapenghou
identityfile
github上建立專案
git status 檢視狀態
git add test.txt 新增要提交的檔案
git add . 新增當前所有的檔案
git commit -m"提交內容"
git push 提交到遠端倉庫
git push --set-upstream origin mergedemo (新建分支需要新增引數)
git pull 拉分支
git branch 檢視本地分支
git branch -a 檢視遠端倉庫分支
git checkout -b branch1 建立本地分支
git chechout master 切換分支
git branch -d branch1 刪除本地分支
-d 強制刪除
git branch -r -d origin/branch1 刪除遠端倉庫的分支(github上沒有被刪除)
git push origin :branch1 github上被刪除了
git merge mergedemo 合併分支
結局合併分支中的衝突
版本回退
git reset --hard head^ 回退前乙個版本
git reset --hard head^^^ 回退前三個版本
git reset --hard head~100 回退到
git reflog 檢視版本號
git reset --hard 1642b22 會退到指定的版本
git 以及phpstorm配置git
windows環境下 生成公鑰和私鑰 上傳 到遠端倉庫的時候需要秘鑰進行驗證是否本人上傳的。開啟git目錄下的git bash 輸入ssh keygen,回車 可直接不輸入路徑,使用預設路徑 c users administrator ssh 按照提示要輸入兩次密碼,但是如果輸入了,每次操作操作gi...
Git嘗試,以及配置
git的配置 git config system list系統自動配置的 git config global list使用者配置的 所有的配置檔案都儲存在本地 乙個 git 安裝目錄 乙個在user,目錄下 git bash輸入。配置使用者檔案 git config global user.name...
Git命令簡寫配置
git命令的簡寫能提高我們提交 的效率,在linux下輸入命令vim gitconfig,即可開啟配置檔案,並進行修改。下面分享我的git簡寫配置 user name xx email x example.com core git預設編輯器 editor vim alias add a add br...