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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 第一次
    查看全部
    0 采集 收起 來源:課程介紹

    2021-03-30

  • git init 初始化一個git文件

    查看全部
  • 上傳 git commit -m "填寫便簽"

    查看改動的文件 git status

    查看上傳歷史 git log

    查看單個人的上傳歷史? git log --author="xxx"

    配置用戶名 git config --global user.name "xxx"? ? ?//global是全局的意思,本地可改為local

    配置郵箱 git config --global user.email "xxx"

    查看配置信息? git config --global --list

    添加一個文件,git add "文件名" 并且要commit

    刪除一個文件,git rm "文件名" (也可以直接刪除文件) 然后git add . 并commit?

    重命名文件 git mv 改動前 改動后 (也可以手動改名然后git add 更改后文件名, git rm更改前文件)并commit

    移動文件到文件夾,可以使用 git mv 文件 目標文件夾/新名字? //也可以不改名

    查看文件變化 git log --pretty=oneline 文件名? ? ? ?//能看到commit 內容及id

    根據commit id查commit內容 git show commitid

    查看文件內容變化 git log -p 文件名

    查看更改前后 git diff? ? ? ? ? ? ? ? ? ? ?//后面也可以指定文件名查單個文件

    將文件還原上次commit狀態 git checkout -- 文件名? ? ? ? ? ? //防誤操作,已經add到緩存區就不能用了

    將文件撤銷追蹤(從緩存區拿出)git reset HEAD 文件名

    將項目還原到上版本? git reset --hard HEAD^? ? ? ? ? ? ? //一個^就是一個版本

    將項目還原到指定commitid版本 git reset --hard commitid? ? //commit根據git log查看

    將文件還原到指定版本 git checkout commit -- 文件名

    將項目推送到遠程倉庫 git push origin master

    創建標簽 git tag 標簽名 commitid? ? ?//不加commitid 默認加在最后一次commit上

    刪除標簽 git tag -d 標簽名

    將tag推送至遠程倉庫 git push origin 標簽名

    創建分支 git branch 分支名

    切換分支 git checkout 分支名

    刪除分支 git branch -d 分支名? ? ? ? ? //有commit的分支不能直接刪除,可以將d改成D進行強制刪除

    創建并切換到新分支 git checkout -b 分支名

    合并分支代碼 get merge 分支名?

    合并時沖突 直接忽略其他分支并保留當前分支代碼 git merge --abort 或手動改代碼,再git add . ;git commit 輸入注釋報存,再commit提交就好了

    查看版本路線 git log --oneline --graph

    拉取遠程分支 git fetch

    查看遠程分支 git branch -av

    刪除遠程分支 git push origin --delete 分支名

    不同人修改不同文件,當push時可能會報錯,需要 git branch -av查看修改的文件,復制remotes后面的路徑(remotes/origin/xxx),再合并 git merge origin/test 輸入信息保存后,就可以正常push了

    拉取代碼到本地 git clone 代碼地址 用戶名

    本地分支與原程分支做關聯 git checkout 分支名 遠端分支地址(/remotes/origin/test)

    谷歌訪問助手; Octotree(提供目錄結構); Enhanced GitHub(顯示單個文件大小及下載單個文件);gitzip for github(雙擊空白區即可下載單個文件夾)

    查看全部
    5 采集 收起 來源:課程總結

    2021-08-06

  • git checkout -- directory/filename 回到上一次提交的狀態

    如果不用 -- 則是檢出分支

    查看全部
  • git log --pretty=oneline directoryname/filename 顯示文件改動的id

    git show id 顯示該id的提交該文件的前后變化

    查看全部

舉報

0/150
提交
取消
課程須知
本次課程適用于: 1.git零基礎的同學 2.有git基礎,但是想要系統學習的同學
老師告訴你能學到什么?
1. 在不同操作系統安裝git 2. github的基本使用及拓展 3. git常用操作命令 4. 單人使用git的常見場景及問題解決 5. 多人協作使用git的常見場景及問題解決

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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