修改文件後,使用git提交到github

1.git status 查看git是否有修改內容需要提交
2.git add 指向需要提交的內容文件
3.git commit 提交到本地庫
4.git push origin master 提交到遠程倉庫

最後如果出現提交衝突的話

第一招:先拉再推
因爲電腦裏面的東西比較舊於是先pull

$ git pull --rebase
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 1), reused 3 (delta 1), pack-reused 0
Unpacking objects: 100% (3/3), done.
From https://github.com/eddiekao/dummy-git
   37aaef6..bab4d89  master     -> origin/master
First, rewinding head to replay your work on top of it...
Applying: update index

rebase 參數是表示「內容抓下來之後請使用 Rebase 方式合併」

第二招:強制覆蓋
不管別人提交的內容強行覆蓋爲自己的

$ git push -f
Counting objects: 19, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (17/17), done.
Writing objects: 100% (19/19), 2.16 KiB | 738.00 KiB/s, done.
Total 19 (delta 6), reused 0 (delta 0)
remote: Resolving deltas: 100% (6/6), done.
To https://github.com/eddiekao/dummy-git.git
 + 6bf3967...c4ea775 master -> master (forced update)

下面是操作圖解:

1.git status 查看當前狀態命令 圖中modified:圖中紅色的文件路徑告訴你有哪些文件有修改
在這裏插入圖片描述

2.git add ****/src/com/**/common/utils/base/ClassUtil.java git add 後面填寫modified:後面的文件路徑
在這裏插入圖片描述

3.git commit -m “這裏填寫提交註釋,-m也可以不寫,直接用git commit”

在這裏插入圖片描述
4.git push origin master

在這裏插入圖片描述

至此,本地修改內容,已經完全提交打遠程倉庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章