目前分類:版本控制 ( Git ) (12)

瀏覽方式: 標題列表 簡短摘要
git rm -r --cached .

ChouAndy 發表在 痞客邦 留言(0) 人氣()

  • 用文字編輯器打開 .git/config ,找到 ignorecase = true ,然後把 true 改成 false 就可以了,如果沒有找到這行,就自己在 core 那個區塊裡加一行 ignorecase = false 也可以達到一樣的效果。
  • 進到要修改的資料夾,在 terminal 輸入 git config core.ignorecase false ,可以讓目前的 git repository case sensitive。

ChouAndy 發表在 痞客邦 留言(0) 人氣()

當另開分支 Branch 開發完成後,想要合併到主線 Master,可使用下面指令完成合併與刪除動作:

1. 先切換到主線

git checkout master

2. 合併分支

git merge <branch name>

3. 刪除分支

git branch -d <branch name>

4. 更新 Remote 端資訊

ChouAndy 發表在 痞客邦 留言(0) 人氣()

如果已經決定不使用 HTTPS 的方法,我們可以使電腦和 GitHub 之間建立安全連接 SSH 密鑰。下面的步驟將引導通過生成一個 SSH 密鑰,然後將公鑰上傳到 GitHub 的帳戶。

步驟 1 :檢查 SSH 密鑰

首先,我們需要檢查電腦上現有的 SSH 密鑰。打開的 Git Bash 並執行:

cd ~/.ssh
ls
# Lists the files in your .ssh directory

檢查目錄清單,看看是否有一個文件名為 id_rsa.pub 文件或 id_dsa.pub 。如果沒有這些文件請轉到步驟 2。相反之,如果你已經有一個現有的密鑰對,可以直接跳到步驟 3。

步驟 2 :生成一個新的 SSH 密鑰

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

1. 先進入 Repository 的目錄

2. 新增一個 submodule,指令如下:( git submodule add [repository 位置] [欲放置的位置] )

git submodule add https://github.com/Crisu83/yiistrap.git protected/extensions/bootstrap

3. 查看一下狀態,使用指令如下:

git status

4. 新增更改的資料,使用指令如下:

git add .

5. 新增修改訊息,使用指令如下:

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

1. 新增一個分支 Branch,使用指令如下:

git branch yiistrap

2. 將 HEAD 切換到新的 Branch yiistrap,使用指令如下:

git checkout yiistrap

3. 下面的指令可以一次完成新增 分支 Branch 和 切換 HEAD 到新的 Branch,使用指令如下:

git checkout -b yiistrap

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

使用下面的指令,可以在所有空資料底下新增一個檔案 empty

find . -name .git -prune -o -type d -empty -exec touch {}/.gitignore \;

另外如果使用 Yii Framework ,想要忽略資料夾 \assets\protected\runtime 內的檔案,可以在 Repository 根目錄底下新增一個檔案 .gitignore,內容如下:

# Ignore section
/assets/*
/protected/runtime/*

# Except section
!/assets/empty
!/protected/runtime/empty

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

1. 查看修改了哪些檔案

git status

2. 新增修改的檔案

git add .

3. 增加修改檔案的註解

git commit

4. 上傳更新修改檔案 ( 需輸入 Github 帳號密碼 )

git push

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

i 進入編輯模式(自由打字啦)
Esc 退出編輯模式(回到一般模式)
dd 刪除一行(一般模式下)
:wq 存檔離開(一般模式下)
:q! 不存檔直接離開 (一般模式下)

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

1. 安裝 Git

2. 在 Github 上新增一個 repository

3. 設定基本資料,執行指令如下:

git config --global user.name "ChouAndy"
git config --global user.email "chouandy625@gmail.com"

 4. 進入本機端想放此 repository 的資料夾,執行指令如下:

git clone https://github.com/ChouAndy/Yii-WebAppBase.git <本機端資料夾名稱>

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

1. 前往欲 clone 的 repository

2. 複製該 repository 右邊的 HTTPS clone URL

( 例如:yii 的為 https://github.com/yiisoft/yii.git )

3. 執行 Git Bash,並進入欲 clone 的資料夾

4. 然後輸入指令

文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()

前往其他使用者之後,進入欲關注之其他使用者的 repository 後,點擊 右上角的 star 按鈕即可。


文章標籤

ChouAndy 發表在 痞客邦 留言(0) 人氣()