git 的一些新手問題,謝謝 - Linux

Table of Contents

git:

作業系統: win7


1.如何離開這個畫面,這畫面是發生什麼事

因為我不想要這個REPO了,所以執行 rm -r .git 就變成這樣了...

http://goo.gl/l0FBs

請問要如何跳出這裡及如何正確刪除repo??



2.如何比較兩個不同的檔案 git diff test.php test2.php 這樣子沒有用耶..



3.我輸入了vim,但要怎麼跳出vim

http://goo.gl/KsGjr



4.git commit -m " 不小心少打了右雙引號,畫面變成這樣了,請問要怎麼離開?

http://goo.gl/s7g95



5.如何show出stage裡目前有哪些檔案,status只會顯示沒在stage的檔案



6.我突然發現我的一些HTML碼原本沒斷行變成斷行了

原本有斷行的css,變成一行文...囧

(但並不是每一個網頁都這樣,少數幾個)


原本:

<td><span>測試資料</span></td>


變成自動斷行:

<td><span>測試資料
</span>
</td>

原本:

.test{
margin:0px;
padding:0px;
}

變成:

.test{ margin:0px; padding:0px; }

是不是哪裡沒有設定到呢?


------------------------------------
先感謝各位前輩了,如果挑幾個問題回答也沒有關係^^

-----------
不好意思,還有個問題忘記問: (11:04補)

小弟之前有問過類似的,但領悟力太差還是不成功,所以再麻煩各位大大究境是什麼問題呢


7. 我同事沒有用GIT,我要將我們做的合併,但我一直merge失敗

我的步驟如下:

我將我的master弄成最新版了,並且新增branch叫做me

切到master,我將我同事的檔案覆蓋在master並且add、commit完畢

然候執行

git merge me

原本期待有多個conflict

結果顯示 Already. up-to-date

可是明明兩個有很多檔案不同阿...

請問問題出在哪呢?

--

All Comments

Anonymous avatarAnonymous2012-12-21
2 diff test.php test2.php與git無關
Aaliyah avatarAaliyah2012-12-23
這些都不是 Git 的問題而是不會用 Linux 的問題吧XD
Charlie avatarCharlie2012-12-27
1. ctrl+c 跳出; 會出現這個是因為權限問題, rm -rf 可解
Emma avatarEmma2012-12-29
3. 去找個 VIM 教學來看吧
4. 再打一個括弧關起來就行了
Isabella avatarIsabella2013-01-02
5. 錯, status 會顯示有修改但沒在 staging area 或已經
Belly avatarBelly2013-01-06
進入 SA 尚未 commit 的檔案; 你想問的可能是顯示目前有
Lily avatarLily2013-01-08
被管理的所有檔案?git ls-tree 應該是你要的
Suhail Hany avatarSuhail Hany2013-01-12
我覺得你先去學一點命令列的基礎再開始會比較好...
Franklin avatarFranklin2013-01-14
6. dos2unix <--> unix2dos ?
Franklin avatarFranklin2013-01-19
7. 這樣做沒用,3 way merge 要有共同的 parent