-
從本地提交修改的文件read.txt到遠程倉庫
$git add read.txt #添加文件到緩存區(qū)
$git commit -m "add read.txt" #commit并注解
$git push #push 文件到倉庫
--
-
查看歷史記錄
$git log或$git log --pretty=oneline
--
-
如果想回退到上個版本的add
$git reset --hard (通過log查看的id)
--
-
如果回退后發(fā)現(xiàn)不是自己想要的版本搭盾,此處有后悔藥乏苦,請執(zhí)行如下返回回退前的狀態(tài)
$git reflog
--
- 從github上刪除倉庫
1.進入要刪除的倉庫,點擊“settings”
2.滑到最下方選擇"Delete this repository"
3.輸入要刪除的倉庫经备,并同意確定刪除即可
- 從github上fork了別人的項目,再同步更新別人提交的最新的代碼
有兩種方法继阻,一是直接在github頁面上進行操作沸呐,另一種使用git命令
在github頁面上操作步驟
1.打開自己的code
2.選擇"New pull request"
4.選擇base fork(自己的倉庫和分支),head fork(指的是fork來源的倉庫和分支)猎贴,點擊create pull request
注:如果base fork填寫目標倉庫,head fork填寫自己的倉庫蝴光,就是你向目標推送代碼她渴。
注如果出現(xiàn)下圖情況,請點擊“compare across forks”在繼續(xù)執(zhí)行第4步
5.輸入title蔑祟,create pull request趁耗,在最下方點擊“merge pull request”
使用git命令操作
1.打開git命令窗口,cd到倉庫根目錄
2.查看遠程信息疆虚,如果沒有遠程倉庫苛败,使用命令添加遠程倉庫
3.從目標倉庫同步代碼
4.合并到本地代碼倉庫
5.更新并合并到自己遠程倉庫的代碼
6.向自己遠程倉庫推送剛才更新的代碼
$git push
注:其它命令使用
$git remote remove upstream 刪除遠程倉庫