注意:剛建立的空的git庫是無法直接使用git branch
命令的,需要乙個提交來建立第乙個分支,即master
分支。
git ls-files [引數]
引數有:
git show git物件shap-1
當有引數filename時,只有–mixed一種可能,表示head不動,將index區域,即暫存區裡的相應檔案更新為commitid裡的檔案內容
git revert commitid
它和git reset
的區別是:它是產生乙個新的commitid,並且當前分支指向它,它保留了之前的所有commitid。
git checkout [commitid] [filename]
只有引數commitid
時,和git reset --hard commitid
作用一樣;當有引數filename
時,將index區域和工作區的相應檔案都更新為commitid裡的檔案內容。
git checkout commitid
和git reset commitid
區別:
要想刪除本地倉庫中的檔案,可以先從暫存區刪除然後commit。
從暫存區刪除檔案;
要想刪除本地倉庫中的檔案,可以先從暫存區刪除然後commit。
git中常用命令
1 全域性安裝git git 2.11.1 64 bit 配置git git config global user.name 您的git賬號名 git config global user.email 您的email qq.com 若c盤administrator 沒有 ssh 執行2 3 4 步 ...
git 工作中常用命令
1.刪除本地分支 git branch d branchname 2.將本地分支推到遠端倉庫,並在遠端倉庫建立新的分支 git push origin localbranch romotebranch 3.合併兩個分支 先切換到目標分支targetbranch,再進行merge操作 git chec...
git工作中常用命令
git config global user.name your name here git config global user.email your email here git config l 檢視你當前的配置 ssh keygen 預設設定就可以 cat ssh id rsa.pub 生成...