Git CLI

pwd

pwd是printworkingdirectory 的縮寫,用于顯示當前所在目錄。

cat

cat可以用來在終端查看一個文件的內容。

ls

ls是list 的縮寫,用于列出當前目錄內容。

ls -a列出所有文件(夾),包括隱藏文件。

touch

touch可以用來新建一個文件。

rm

rm是remove 的縮寫,用于刪除文件(夾)。注意rm執(zhí)行的是直接刪除,而不是放入回收站。

mkdir

mkdir是makedirectories 的縮寫,用于創(chuàng)建目錄。

rmdir

rmdir是removedirectories 的縮寫,用于刪除目錄。


查看版本

git --version

git version 2.13.1

基本設置

設置用戶和 Email

$ git config --global user.name"Tom Wang"

$ git config --global user.email"tom.wanghaiyi@gmail.com"

$ git config --global push.default simple

$ git config --global core.quotepathfalse$ git config --global credential.helper store#讓 Git 存儲用戶名密碼,避免每次 git push 的時候重復輸入。

git clone

git clone用于克隆遠程倉庫。

git clone https://github.com/jquery/jquery




git init

git init用于初始化 Git 倉庫

進入項目文件夾,運行git init

cd fe13

git init

Initialized empty Git repositoryin/Users/tom/Code/fe13/.git/


關聯(lián)本地倉庫和遠程倉庫

git remote show origin

查看本地倉庫和遠程倉庫 是否關聯(lián)


git status

查看文件狀態(tài), 是否被跟蹤 ,暫存區(qū) ,

git add <file>

添加文件;記錄更新

git rm --cached <file>

用來撤銷進入暫存區(qū)操作


git commit

提交;提交更新;提交操作;提交到本地版本庫

不過會進入vim操作系統(tǒng)。 需要有 ?Esc :wq 加回車退出Vim操作系統(tǒng)


git commit -m "提交的提示信息" ?

用這種方法可以不用進入vim操作系統(tǒng) 直接提交

git log

查看提交信息

git checkout -- <file>

git checkout -- 用來取消剛剛修改的文件


git pull origin master

遠程倉庫更新本地的倉庫

遠程倉庫更新本地倉庫 直接 在本地倉庫文件夾用git pull origin master


git push -u origin master

本地倉庫更新遠程的倉庫

操作流程

需要 git add <file> 確認進入暫存區(qū)

git commit -m <file> ?確認提交

git push -u origin master ? 同步更新 遠程倉庫




git barnch 查看當前分支

分支使用是用于不確定修改界面,但是想要看效果,

就可以創(chuàng)建一個新的分支修改,(git branch <創(chuàng)建的分支名字>)

然后通過 ? ? ? ? ? ?(git checkout <切換的分支名稱>)

?然后查看修改的內容效果如何,

在考慮是否合并 ? ? ? ? ? ? (合并git merge <分支名稱>)

? 或者轉回主分支master ? ? ? ? ? ?(git branch master)

參考鏈接 ? ?分支 - 分支的新建與合并

創(chuàng)建分支git branch <創(chuàng)建的分支名字>

git branch fenzhi

git checkout <切換的分支名稱>

git checkout <切換的分支名稱> 用來切換 分支

git merge <分支名稱>

git merge <分支名稱> ? ?是用來合并分支

git branch -d <file>

git branch -d <要刪除的分支> ?刪除分支

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,889評論 1 26
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,863評論 9 163
  • 春天的碧峰峽比冬天的碧峰峽好看 我看著你發(fā)過來的熊貓玩耍的照片 青草綠了整個畫面 去年十二月 我來過這里 卻還是滿...
    蘭之喃閱讀 201評論 0 1
  • 好久沒有寫寫字了,不是沒有情緒,也不是沒有變化,只是自己疏懶了,真的,越來越覺得沒必要寫了,越來越覺得這些文字真的...
    嫣容淺笑閱讀 360評論 0 2
  • 起初你叫我姑娘,是我強說,央著你喚我仟仟的。面前假言任性,心里卻免不了為自己辯解幾句,北方的家人,從來都是仟丫頭仟...
    以果子的殘骸閱讀 215評論 0 0

友情鏈接更多精彩內容