git常用操作

  1. 文檔地址

    1. git簡易教程

    2. 廖雪峰git教程

  2. git是什么

    1. 版本管理、團隊合作開發(fā)工具

    2. 和svn的區(qū)別是:它是分布式管理

  3. 代碼托管網(wǎng)站有哪些

    1. github

    2. 碼云

    3. coding

  4. 安裝git工具

    1. git bash

    2. 客戶端github桌面版

    3. source tree

    4. 小烏龜git

  5. 初始化本地倉庫 git init

  6. git add . 把所有文件加入到倉庫

  7. git status查看狀態(tài)

  8. git commit -m'提示信息' 提交修改

  9. 查看提交記錄

    1. git log

    2. git log --pretty=oneline

  10. 回滾(恢復到之前的某一次記錄)

  11. git reset --hard head^ 回滾到上一次

  12. git reset --hard 'asdfasdfasdfasdf'(提交的id)

  13. 新建遠程倉庫

  14. 本地倉庫與遠程倉庫

  15. 克隆遠程倉庫 git clone xxxx(倉庫地址) (ps: 使用git clone不需要關(guān)聯(lián)操作)

  16. 本地倉庫關(guān)聯(lián)遠程倉庫 git remote add origin https://gitee.com/huruqing/demo2.git

  17. 查看關(guān)聯(lián)的遠程地址 git remote -v

  18. 取消關(guān)聯(lián) git remote remove origin

  19. git push 本地倉庫同步到遠程倉庫(提示輸入用戶名密碼,注冊的時候別用微信,用手機號碼注冊)

  20. git push origin master 提交到遠程倉庫的主干

  21. git push origin master -u 第二次提交不需要加origin master

  22. git push origin master -f 強制推送本地內(nèi)容到遠程倉庫

  23. git push origin master -f -u 第一次常常使用這個命令, 后面的提交只需要使用 git push 即可

  24. git pull 把遠程倉庫同步到本地

  25. 免密操作

  26. 公鑰和私鑰

  27. 生成密鑰對

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n93" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit;">ssh-keygen -t rsa -C "aaa234234@qq.com"</pre>

  28. 給碼云添加公鑰

    1. 倉庫分支

    2. 主干master

    3. 其他分支

  29. 沖突

  30. 沖突原因

  31. 解決沖突

    1. vscode

      1. 當前更改是你電腦上的

      2. 傳入的更改是遠程倉庫的

    2. beyond compare WinMerge 小烏龜git

  32. 取消修改

  33. 分支操作

  34. 只有一個主干,根據(jù)情況可以有很多分支

  35. 線上的版本都是以主干代碼來發(fā)布的

  36. 創(chuàng)建分支

  37. 切換分支

  38. 合并分支

  39. gitignore忽略提交某些文件

git bash其他問題

  1. ls 查看文件目錄

  2. ls -a查看文件目錄,包括隱藏的文件

  3. clear 清屏

  4. 添加用戶名和email git config --global user.name "your name" git config --global user.email "your email"

  5. git reset --hard head^回車后,提示more?

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

相關(guān)閱讀更多精彩內(nèi)容

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