Android Studio 結合Git的使用(二)

前言

哈哈,沒想到這麼快就寫了第二篇文章。這篇文章,主要目的是集中解決以下幾個問題:

① 保存已經修改的內容

② 回退到某一個版本的代碼

③ 修改提交的日誌

④ 修改項目忽略文件並生效

這兩個內容,可能在項目開發過程中會遇到,所以總結下來。


內容一

如何保存Android Studio中已經修改的代碼內容呢?

需要Android Studio完成即可。

在Android Studio中的Version Control界面中,有幾個Tab:

Local Changes爲本地修改的代碼文件;

Self爲臨時保存的代碼文件;

Log爲Git提交的日誌列表。


當我們修改了代碼,就會發現在Local Changes裏面出現剛修改的文件,如果想臨時保存代碼,去pull代碼的話,或者其他情況,我們需要將代碼保存起來。

此時,選中想要保存的代碼文件 --->右鍵 選擇shelve changes --->填寫保存的題目 ---> shelve

發現Self Tab中就會出現剛纔保存的代碼,想要還原回去的話,右鍵 unshelve就可以了。




內容二

如何回退到某一個版本的代碼呢?

命令爲:git reset --hard 添加需要回退到的commit,粘貼過來他的commitid


肯定要問了,如何能知道commitid呢?

git log 就能看到了~


內容三

如何修改提交的日誌?

命令爲:git commit --amend

此時會出現,需要編輯日誌的界面,可以修改日誌了。


內容四

如何修改項目忽略文件並生效呢?

git rm -r --cached .  //清除緩存  
git add . //重新trace file  
git commit -m "update .gitignore" //提交和註釋  
git push origin master 


還有一個小技巧:

***【命令行保存退出當前】

命令行出現需要保存的內容時候 輸入

shift+;  (輸入一個;分號)

wq (保存並退出)



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