git常用命令行和注意事項(xiàng)

第一部分:免密碼推送

1,命令配置

? ? ? git config --global? user.name "這里換上你的用戶名"

? ? ? git config --global user.email "這里換上你的郵箱"

2.? 生成秘鑰

? ? ? ssh-keygen -t rsa -C "這里換上你的郵箱",需要確認(rèn)四次

3.在系統(tǒng)用戶目錄下生成兩個(gè)文件,分別是id_rsa(私鑰)和id_rsa.pub(公鑰)

4.進(jìn)入github的設(shè)置頁面,點(diǎn)擊SSH and GPG keys,設(shè)置主機(jī)名稱和id_rsa.pub(公鑰),成功

第二部分:工作狀態(tài)

1.git clone 遠(yuǎn)程地址

2.git pull 下拉遠(yuǎn)程內(nèi)容(一個(gè)好的習(xí)慣,上傳前必須這樣做)

3.git status 查看當(dāng)前文件狀態(tài)(有紅色文件出現(xiàn))

4.git diff 查看修改內(nèi)容

5.git status 再次確認(rèn)修改的文件(變成綠色文件名),3-1.git restore --staged? <file>可以把暫存區(qū)的修改撤銷掉(unstage)

? 3-2. git restore file 丟棄工作區(qū)內(nèi)容

6.git commit -m "注釋內(nèi)容",提交文件

7.git push 進(jìn)行推送

8.git reset --head id 回退版本

9.git remote -v查看遠(yuǎn)程倉庫

第三部分:分支

1.git branch 查看分支

2.git checkout 分支名,切換分支

3.git merge 合并分支

4.git stash 命令將修改的內(nèi)容保存至堆棧區(qū)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容