日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

git使用手册整理

發布時間:2025/5/22 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 git使用手册整理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
-------------------20181217------------------- git使用:在gitbash 下初始化用戶: $ git config --global user.name "yeteng"? ?#設置用戶名 $ git config --global user.email "1606896936@qq.com" #設置郵箱 $ git config --list #查看設置 ?git init #初始化倉庫 git bash中可以在text中設置 UTF-8 但是cat文件夾還是會有亂碼。可以這么解決: cat yeteng_01.txt |iconv -f GBK -t UTF-8 git reset HEAD file;清空add命令向暫存區提交的關于file文件的修改(Ustage);這個命令僅改變暫存區,并不改變工作區,這意味著在無任何其他操作的情況下,工作區中的實際文件同該命令運行之前無任何改變 git checkout file;撤銷對工作區修改;這個命令是以最新的存儲時間節點(add和commit)為參照,覆蓋工作區對應文件file;這個命令改變的是工作區 git log 查看版本號,--hard 暫存區和工作區都回退到指定版本號 git reset --hard bb5cb110a27251a3afa87ebab4caed00c0239b43 生成與github連接的秘鑰 ssh-keygen -t rsa -C "1606896936@qq.com" cd ~ cd .ssh/ cat id_rsa.pub 測試是否連接上 ssh -T git@github.com 本地倉庫與遠程建立連接 git remote add oragin https://github.com/AIF333/gitDemo1.git ##將本地倉庫綁定到遠程(第一次可能需要輸入密碼,后面就直接 git push 就行,同時如果是clone的則 也git push就行,因為已經綁定了) git push -u oragin master 進入一個空目錄,注意不能是倉庫目錄,即不能包含 .git 目錄 git clone https://github.com/AIF333/gitDemo1.git --------------------------------- 標簽 git tag 創建標簽 git tag -d 標簽 刪除標簽 git push oragin 標簽 推送標簽到遠程倉庫 ----------------------------------- 分支 git branch????? 查看分支 git branch dev ?????添加分支?dev ? git checkout dev ? 切換到分支dev ? ?? 這兩個等價于? 《git checkout -b dev 》 git branch -d dev 刪除分支 在獨立分支做的修改需要 commit后才真正獨立,否則master會看到 在master分支執行 git merge dev 實現分支合并 將Dev推送到遠端分支: git checkout dev git push origin HEAD:dev
創建ignore文件 在項目的根目錄下 新建文件?.gitignore lenovo@lenovo-PC MINGW64 /e/Lern/python/django/pro/cnblog (test) $ cat .gitignore /.idea/*xml *.xml 如果ignore文件不起作用,解決方法: 新建的文件在git中會有緩存,如果某些文件已經被納入了版本管理中,就算是在.gitignore中已經聲明了忽略路徑也是不起作用的,這時候我們就應該先把本地緩存刪除,然后再進行git的push,這樣就不會出現忽略的文件了。git清除本地緩存命令如下:
1 2 3 git?rm?-r?--cached?. git?add?. git?commit?-m?'update?.gitignore'
-------------------------------- 克隆遠程分支 lenovo@lenovo-PC MINGW64 /e/Lern/python/django/pro/testblog $ git clone -b dev https://github.com/AIF333/cnblog.git -b 指定遠程分支,如果不加默認master分支

轉載于:https://www.cnblogs.com/yeteng/p/10504608.html

總結

以上是生活随笔為你收集整理的git使用手册整理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。