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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Git学习历程

發布時間:2023/12/20 编程问答 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git学习历程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Git學習歷程

  作為一名有理想的程序員,當然要會用一些高效的工具。今天來復習一下之前學過的Git的使用方法。

學習流程:

1、入門GitHub的文章:http://pan.baidu.com/s/1jHLdNZg(百度云盤)。這篇文章中把GitHub講的很詳細,但是在講解Git部分時,由于作者用的是Mac OS,所以我在另外一個地方學習了Git的使用

2、學習git工具的網站:http://www.runoob.com/git/git-tutorial.html(菜鳥教程)。學習過程中多做些實際操作,跟著教程自己敲一遍,很快入手。

復習總結:

1. 安裝git

  下載地址:http://git-scm.com/downloads。

2. 配置git環境

  1) 配置/etc/gitconfig?文件:系統中對所有用戶都普遍適用的配置。使用關鍵字:git config?--system?

  2) 配置~/.gitconfig?文件:用戶目錄下的配置文件只適用于該用戶。使用關鍵字:git config?--global。所有的項目都會默認使用該配置下的信息,如果要為某個項目指定不一樣的配置,只需去掉--global重新配置即可。例如:

1 git config --global user.name "coderABC" //配置用戶名 2 git config --global user.email "coderABC@163.com" //配置郵箱 3 git config --global core.editor emacs //配置文本編輯器為emacs,也可已選擇vi、vim等其他編輯器 4 git config --global merge.tool vimdiff //配置差異分析工具,用于解決合并沖突時使用,這里改為vimdiff, 5   也可選擇kdiff3,tkdiff,meld,xxdiff,emerge,vimdiff,gvimdiff,ecmerge,和 opendiff 等合并工具 6 git config --global alias.co checkout //alias用來為命令起別名,配置完后使用命令:git co等同于git checkout 7 git config --global core.quotepath false //設置顯示中文文件名 8 9 git config --list //查看配置信息列表 10 git config user.name //查看指定項的配置

  3) 配置工作目錄中的?.git/config?文件:這里的配置僅僅針對當前項目有效。

3. Git工作流程與工作區、暫存區和版本庫的講解

  原文將的很簡潔,請看鏈接。

  工作流程:http://www.runoob.com/git/git-workflow.html

  工作區、暫存區和版本庫:http://www.runoob.com/git/git-workspace-index-repo.html

4. Git連接遠程倉庫(以GitHub為例)

  詳情請看連接:http://www.runoob.com/git/git-remote-repo.html(Git遠程倉庫)

1 ssh-keygen -t rsa -C "youremail@example.com" //生成SSH Key,連續三次回車即可。根據提示的目錄,找到id_rsa.pub文件,復制全部內容。
進入你的GitHub->settings->SSH and GPG keys->New SSH key,標題不用寫,直接將內容復制到key欄,確定即可。
2 ssh -T git@github.com 驗證是否成功

5. 克隆、提交、提取遠程倉庫

1 //克隆 2 git clone git@github.com:as798982083/some-commands.git //把項目clone到本地 3 git remote add origin git@github.com:as798982083/some-commands.git //為遠程倉庫起別名:origin 4 //提交 5 git push https://github.com/as798982083/some-commands.git //將被地的倉庫提交到遠程倉庫 6 git push origin/master //如果起了別名,則可通過別名進行提交,效果同上。這里的master為提交到的分支,可以選擇其他分支,也可不指定,使用默認分支。 7 git push -u origin master //提交到遠成倉庫master分支 8 //提取 9 git fetch origin //獲取最新數據 10 git merge origin/master //將獲取的新數據同步到本地master分支(也可以是其他分支) 11 git pull origin master //從遠程同步最新代碼,將以上兩個步驟融合為一步,效果相同。 12 //查看遠程倉庫 13 git remote //查看當前配置有哪些遠程倉庫 14 git remote -v //可看到別名的實際鏈接地址

6. Android Studio中使用Git

  很詳細的教程:http://blog.csdn.net/gao_chun/article/details/49817229/

?

?

posted on 2017-05-15 10:46 as798982083 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/mengfff/p/6855386.html

總結

以上是生活随笔為你收集整理的Git学习历程的全部內容,希望文章能夠幫你解決所遇到的問題。

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