背景: Trevor正在開發一個測試項目,目的只是爲了試用git。這是一個還沒有被共享,特雷弗爲了做了復位難以抹殺一些不需要提交當地一人庫: :git reset --hard 6aa32cfecf4
HEAD is now at 6aa32cf auto commit Sun Feb 28 16:00:10 -0800 2010
然後特雷弗走到一起高高興興地添加新的提交到項目中
我對git比較陌生,並且在早期遇到一些問題。我做了幾個提交,但是當我嘗試推送它們時,我收到了一個回覆,表示一切都是最新的。我覺得我的問題是關於在上市this question相同,但它提出如下建議: $ git log -1
# note the SHA-1 of latest commit
$ git checkout master
# reset your branch head to
假設我有一個存儲庫X和一個子模塊A。現在假設我想要X有兩個分支:master和development。我希望主人有一個不同於開發的A版本。我怎樣才能在這些分支之間來回切換? 我有一個存儲庫設置,這樣做(但使用真實姓名,而不是假的!)。問題是,每當我做git checkout master從開發,我得到如下: $ git co master
M A
Switched to branch 'ma