亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

版本管理工具介紹—Git篇

難度中級
時長50分
學習人數
綜合評分9.00
330人評價 查看評價
9.2 內容實用
8.9 簡潔易懂
8.9 邏輯清晰
  • 查看全部
  • 版本控制工具發展歷程:

    ????1:cvs????1985,集中式, 始祖? (網絡環境)

    ????2:svn????2000,集中式 , 集大成者 (網絡環境)

    ????3:git?????2005,分布式,geek主流 (無網環境)

    ????4:GitHub????2008,托管網站,geek社區 (程序猿托管網絡)

    集中式:服務器? ? ? ?分布式:效率高


    ?0

    查看全部
  • 多人開發項目 1.提交代碼之前先diff一下,防止提交錯誤代碼。 2. 3.下班前需整理好自己的爛攤子。 4.并行開發需要分支。
    查看全部
  • linux下安裝git的命令

    yum install git

    查看全部
  • 最新版本的是我看這視頻和客戶端比較才弄出來的

    查看全部
  • 1、備份工具

    2、記錄歷史。(方便回退)

    3、多端共享。不同的主機可以共享這個信息

    4、團隊協作。

    查看全部
  • git log

    git reset --hard commit_id? 回退到某個時間點

    查看全部
    0 采集 收起 來源:如何回到過去

    2018-09-02

  • yum install git

    查看全部
  • 11111

    查看全部
  • 版本管理工具 ?(cvs -> svn -> git -> github)

    作用:備份文件,記錄歷史,回到過去,多端共享

    • Linux端:

    ????????1、git clone (...) ?復制庫中信息到本目錄下

    ????????2、修改庫中的文件

    ????????3、git add ?文件 4、git status????5、git commit????6、git push

    ????????若有沖突,git pull拉下,git diff查看,再手動修改提交哪次沖突,再次提交

    • windows客戶端:

    ????????1、open in desktop?

    ????????2、修改????3、commit???? 4、push?

    ????????若有沖突,系統檢測出,手動修改

    ????????忽略修改,ignore ...,若提交,其他人用庫是也會應用

    • 回到過去,回到將來

      git log 查看日志

      git reset --hard [想回到的那個狀態的commit的日志代碼]

      git reflog 修改狀況日志

      git reset --hard [相應代碼] ?--hard:當前環境版本指針

    • 建立里程碑????????release

    • 分支開發????相應版本new branch 修復bug,將bug merge到正在master里

      merge方式一:客戶端直接merge

      方式二:push后,github上merge :更適合開源軟件的推送

    • 經驗總結:

      1、多用客戶端和工具,少用命令行,除非是在linux服務器上直接開發

      2、每次提交前,diff自己的代碼,以免提交錯誤的代碼

      3、下班回家前,整理好自己的工作區

      4、并行的項目,使用分支開發

      5、遇到沖突時,搞明白沖突的原因,千萬不要隨意丟棄別人的代碼

      6、產品發布后,記得打上tag,方便將來拉分支修bug

    查看全部
  • git status, git add, git commit, git push, git pull, git log, git diff, git clone

    查看全部
    0 采集 收起 來源:如何回到過去

    2018-08-11

  • Windows下檢出項目和提交項目

    github主頁,點擊clone to desktop->open in desktop

    本地git編輯,同步Sync 右擊、忽略所有bak文件


    查看全部
  • 3.6 - Linux環境下第一次提交項目:

    最基本的git項目提交以及push到Github:

    1:git clone 網址(將GitHub的倉庫地址克隆到本地)

    2:vi 日記 新增一個文件名為“日記”的文件

    ? ? 然后編輯文件 (自己需要提交的文件)

    3:git add 文件名稱(增加跟蹤)

    4.?git reset 文件名稱(撤出暫存區,也就是取消跟蹤)

    5:git commit (提交到本地)

    ????????git config --global user.name "Your name"

    ????????git config -- global user.email "Your email"

    ????????reset :????git commit -- amend --reset-author(修正本次提交所使? ? ? ? ? 用的用戶身份)

    5:git push (推送上傳到GitHub)

    6:查看當前狀態:git status


    查看全部
  • 將項目克隆到本地<br> 1:mkdir test 先創建文件<br> 2:cd test<br> 3 : git clone URL(復制)(HTTPS后面的)https://github.com/valsk/test.git 4:ls 查看

    查看全部
  • 創建自己的項目 1、New repository。 2、新建項目的頁面中:項目名稱repository name(不可用中文),描述Description(可用中文),他人是否可見(public/private),是否加載一個README(勾選的話創建)

    查看全部

舉報

0/150
提交
取消
課程須知
如果你學過編程,有過代碼或者項目經驗學習期本課程更容易體會到他的強大之處,如果你想在coding方面有長遠的發展,那么掌握此工具會助你更上一層樓。
老師告訴你能學到什么?
1、git和github的基本使用 3、使用git和github來解決多人協作問題

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!