git 總結

  • 從本地提交修改的文件read.txt到遠程倉庫

    $git add read.txt #添加文件到緩存區

    $git commit -m "add read.txt" #commit并注解

    $git push #push 文件到倉庫

--

  • 查看歷史記錄

    $git log或$git log --pretty=oneline

--

  • 如果想回退到上個版本的add

    $git reset --hard (通過log查看的id)

--

  • 如果回退后發現不是自己想要的版本,此處有后悔藥,請執行如下返回回退前的狀態

    $git reflog

--

  • 從github上刪除倉庫

1.進入要刪除的倉庫,點擊“settings”

2.滑到最下方選擇"Delete this repository"

3.輸入要刪除的倉庫,并同意確定刪除即可


  • 從github上fork了別人的項目,再同步更新別人提交的最新的代碼
    有兩種方法,一是直接在github頁面上進行操作,另一種使用git命令

在github頁面上操作步驟

1.打開自己的code

2.選擇"New pull request"

3.選擇base fork(自己的倉庫和分支),head fork(指的是fork來源的倉庫和分支),點擊create pull request
注:如果base fork填寫目標倉庫,head fork填寫自己的倉庫,就是你向目標推送代碼。

注:如果出現下圖情況,請點擊“compare across forks”在繼續執行第3步

4.輸入title,create pull request,在最下方點擊“merge pull request”

使用git命令操作

1.打開git命令窗口,cd到倉庫根目錄

2.查看遠程信息,如果沒有遠程倉庫,使用命令添加遠程倉庫

3.從目標倉庫同步代碼

4.合并到本地代碼倉庫

5.更新并合并到自己遠程倉庫的代碼

6.向自己遠程倉庫推送剛才更新的代碼
$git push

注:其它命令使用

$git remote remove upstream 刪除遠程倉庫

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容