Git 配置以及命令

2021-09-24 05:01:56 字數 1155 閱讀 4580

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...