檢視是否存在檔案需要上傳
git status
git add .
git commit -m ''
建立遠端倉庫
git remote add origin 116.255.146.153:ruby_cd/work_daily_project.git
更新git fetch 116.255.146.153:ruby_cd/work_daily_project.git master
合併**
git merge origin/master
提交git push origin master
$ cd project/輸出資訊:在當前資料夾的$ git init
.git/
目錄下建立版本庫
將檔案提交到 git索引:
git add file1 file2 file3 ……更方便的作法是將當前資料夾中的所有檔案全部加入到索引中
git add .
注意git 只負責管理被索引的檔案
此時,檔案還沒有被提交到版本庫。向版本庫提交第乙個版本:
git commit呼叫系統預設編輯器編輯備註內容
使用git status命令檢視版本庫狀態。先建立乙個演示版本庫:
mkdir sandbox #新建乙個資料夾這時使用cd sandbox/ #進入該資料夾
git init #初始化版本庫
touch a b #新建 a b 兩個檔案
git add . #將這兩個檔案提交到索引
git commit -m "建立git版本庫" #將第乙個版本提交到版本庫
git status
檢視版本庫狀態:
# on branch master對檔案進行一些操作:nothing to commit (working directory clean)
vi a #編輯 a再用rm b #刪除 b
touch c #新建 c
git status
檢視:
# on branch master #在 master 分支上注意如果只是想刪除該資料夾中的版本庫,只要刪除# changes to be committed: #已提交到索引,等待提交到版本庫(其實本例中沒有這一段)
# (use "git reset head ..." to unstage)
##
new file: e
#modified: f
## changed but not updated: #改動未提交到索引
# (use "git add/rm ..." to update what will be committed)
##modified: a
#deleted: b
## untracked files: #檔案未提交到索引
# (use "git add ..." to include in what will be committed)
##c
no changes added to commit (use "git add" and/or "git commit -a")
.git/
目錄即可
rm -rf .gitgit 初始化後,會在
.git/
目錄下建立乙個版本庫,其中.git/config
為配置檔案。
使用者資訊
為當前版本庫新增使用者資訊[62]:
[user]也使用全域性使用者資訊,在name = kardinal
email = [email protected]
~/.gitconfig
中寫入上述內容,或者使用命令:
git config --global user.name "kardinal"語法高亮git config --global user.email [email protected]
[color]或者自己定義:branch = auto
diff = auto
status = auto
branch.current # color of the current branchbranch.local # color of a local branch
branch.plain # color of other branches
branch.remote # color of a remote branch
diff # when to color diff output
diff.commit # color of commit headers
diff.frag # color of hunk headers
diff.meta # color of metainformation
diff.new # color of added lines
diff.old # color of removed lines
diff.plain # color of context text
diff.whitespace # color of dubious whitespace
status # when to color output of git-status
status.added # color of added, but not yet committed, files
status.changed # color of changed, but not yet added in the index, files
status.header # color of header text
status.untracked # color of files not currently being tracked
status.updated # color of updated, but not yet committed, files
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
git常用命令
詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...
git 常用命令
git常用命令 1 git config global user.name linxingjin 在 gitconfig中設定使用者名稱 git config global user.email linxingjin163 163.com 在 gitconfig中設定郵箱 git config gl...