git命令記錄

2021-10-22 17:26:34 字數 1377 閱讀 4530

git pull --rebase丟檔案丟失修改找回辦法

關於初次上傳檔案到github,博主 mar.三月 在 將本地專案上傳到github,git操作詳細指導,不看後悔深度好文!博文裡做了詳細的介紹,可參看。

第一次上傳到github

git add .

git commit -m"the first commit"

git remote add origin [email protected]:hongjunwu-up/codestudy.git //連線到庫

git pull --rebase origin master // github上有readme檔案,需要合併時才使用本行**

git push -u origin master

之後每次更新

git add .

git commit -m"the second commit"

git push -u origin master

$ git push -u origin master

to github.com:hongjunwu-up/multiagents-airsim-simulation.git

! [rejected] master -> master (fetch first)

error: failed to push some refs to 'github.com:hongjunwu-up/multiagents-airsim-simulation.git'

原因:遠端github庫和本地庫有不同的檔案,需要將兩個庫進行合併。依次輸入下面**既可以解決

git add .

git commit -m"改變檔案名字"

git pull --rebase origin master

git push -u origin master

git pull --rebase 可能會造成**丟失,先開啟.git\logs中的head檔案,找到rebase之前的id,然後執行下面**

$ git reset --hard id(例如:761fb09b4323b8ede88689048ae1787afc0498cc)

參考:git pull --rebase丟檔案丟失修改找回辦法

git 命令記錄

最近用到一些git的我不常用的命令,一般都能直接在網上查到。但是查到之後又怕忘,就記錄在此 以後遇到會不時地更新 1.從github的遠端倉庫上clone指定分支 git clone b branch name remote repo其中 branch name是指你想要clone的分支名稱 rem...

Git 命令記錄

1.建立版本庫 git init 2.同步遠端分支 git clone git xx.xx.xx.xx x.git 3.加入暫存區 add 提交到本地版本庫 git commit m 推送遠端 git push 4.更新遠端 參考 git fetch origin master git log p ...

Git命令記錄

最近在廖雪峰老師的 學習使用git,在此記錄git的一些命令 將目錄變成git倉庫 git init 新增檔案到倉庫暫存區 git add 將檔案提交到倉庫 git commit m message 檢視修改內容 git diff 檢視提交記錄 git log pretty oneline 回退到某...