git獲取公鑰和私鑰以及常用的命令


git config --global user.name “用戶名”

git config --global user.email “郵箱”

SSH配置

1、打開git bash

2、執行生成公鑰和私鑰的命令:ssh-keygen -t rsa 並按回車3下(為什么按三下,是因為有提示你是否需要設置密碼,如果設置了每次使用Git都會用到密碼,一般都是直接不寫為空,直接回車就好了)。會在一個文件夾里面生成一個私鑰 id_rsa和一個公鑰id_rsa.pub。(可執行start ~ 命令,生成的公私鑰在 .ssh的文件夾里面)
 
3、執行查看公鑰的命令:cat ~/.ssh/id_rsa.pub  

增加到暫存區中

git add index.html
git add -A      //全部添加到緩存區

增加到版本庫中

git commit -m '備注信息'

查看版本

git log --oneline

比較差異

比較的是暫存區和工作區的差異 : git diff 

比較的是暫存區和歷史區的差異 : git diff --cached

比較的是歷史區和工作區的差異(修改): git diff master

查看本地修改文件

git status

刪除本地文件

rm fileName

刪除暫存區

保證當前工作區中沒有index.html

git rm index.html --cached
使用--cached 表示只刪除緩存區中的內容

回滾版本

回滾最近的一個版本 : git log

git reset --hard HEAD/commit_id

回滾到未來 : git reflog

分支管理

創建分支 : git branch dev

切換分支 : git checkout dev

創建分支並切換分支 : git checkout -b dev

刪除分支 : git branch -d dev

在分支上提交新的版本 : git commit -a -m 'dev1'

合並分支 : git merge dev

分支的合並后顯示 : log:git log --oneline --graph --decorate

在分支開發的過程中遇到其他問題需要切換其他分支

(1)、保留寫好的內容在切換到主干
(2)、保留內容

git stash 

再次切換分支后需要應用一下保留的內容

git stash apply

丟掉保存的內容

git stash drop

使用並丟掉

git stash pop

遠程的倉庫

添加遠程的倉庫 : push -u  //-u參數 upstream

git push origin master -u   //獲取最新代碼

連接遠程倉庫 :git remote add origin 倉庫的地址

查看遠程倉庫 :git remote -v

刪除遠程倉庫:git remote rm origin

 

參考:https://www.cnblogs.com/php-studys/p/7809991.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM