【create】
git init 當前工程建立git版本庫
touch readme 建立檔案readme在目錄
git add readme
echo "out">.gitignore 覆蓋式修改忽略清單
.gitignore 記錄著上傳過程中所需要忽略的檔案,一般是工程的配置檔案等。
echo 為覆蓋式寫。
git add * 新增到上傳目錄
git commit -m "提交的描述資訊"
如果我們這裡不用-m引數的話,git將調到乙個文字編譯器(通常是vim)來讓你輸入提交的描述資訊
可能一天下來,你對工作樹中的許多文件都進行了更新(文件新增、修改、刪除),但是我忘記了它們的名字,此時若將所做的全部更新新增到索引中,比較輕省的做法就是:
git commit -a -m "提交的描述資訊"
git commit 命令的-a 選項可只將所有被修改或者已刪除的且已經被git管理的文件提交倒倉庫中。如果只是修改或者刪除了已被git 管理的文件,是沒必要使用git add 命令的。
git add .命令除了能夠判斷出當前目錄(包括其子目錄)所有被修改或者已刪除的文件,還能判斷使用者所新增的新文件,並將其資訊追加到索引中。
另外,要注意的問題是,git 不會主動記錄你對文件進行的更新,除非你對它發號施令(比如通過git add命令)
git remote add origin
git remote rm origin 刪除當前工程指向遠端倉庫的指標(origin)
git push origin master 將commit的工程檔案push到git上去。
git pull origin master 將工程pull到本地
【fork】
git clone 將乙個git上的工程download到當前目錄(當前目錄初始要為空!)
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
git 常用命令
檢視是否存在檔案需要上傳 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 r...
git常用命令
詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...