git之常用一

2021-06-07 08:30:03 字數 1235 閱讀 7994

最開始下linux核心**的緣故,知道了git,嗯,分布式的版本管理系統,聽起來不錯。

git clone git:

git clone kernel-comm

百思不得其解,趕緊上網去查,才知道原來是這個工程有比較多的分支,而主分支上沒有**,怎麼辦呢

於是看了下遠端有哪些分支:

git branch -r

origin/head

origin/android-2.6.39

origin/android-3.0

origin/android-3.3

origin/android-3.4

origin/android-3.4-compat

origin/coupled-cpuidle

origin/master

我們本地已經有了版本庫,只要把相應分支的**checkout出來乙份應該就可以了吧:

git checkout origin/android-3.4

待到命令執行完,ls了一下,果然: ls

arch     credits        drivers   include  kbuild   lib          mm      reporting-bugs  security  usr

block    crypto         firmware  init     kconfig  maintainers  net     samples         sound     virt

copying  documentation  fs        ipc      kernel   makefile     readme  scripts         tools

而如果湊巧master分支上沒有**的話則目錄就為空了,這時候我們就需要從版本庫checkout某個分支的**下來。

另外git branch -a可以檢視到所有的分支資訊。

git pull搞定了。

pull到自己感興趣的合入時,就想看看別人改了什麼,有需求就有谷歌啊,於是又發現了一條很好玩的命令:

git log -p

該命令可以檢視所有提交的資訊,包括其diff噢,本來試了下git log和git diff都不咋好用,原來是加上引數才好用,阿彌陀佛。

ok,平時的使用基本上也就這些吧,自己又沒有去管理乙個工程,自然也用不到上傳啊,拉分支啊,這些命令。

不過我現在啊,覺得分支這個東西還是得搞清楚的,有空看看,待下篇介紹給自己吧。

Git學習筆記之常用Git命令

看了網上的許多教程,要不就是特別難,要不就是只介紹幾個命令,感覺完全忘了初學者不懂的到底有哪些,找了一些很適合初學者的一些教程,放在下面。首先感謝廖雪峰大神寫出這麼詳細的教程。這篇文章是記錄一下看的過程中比較重要或則是比較容易忘的,直接看下面的鏈結 不需要看我的,我的沒有下面的詳盡,而且我省略了很多...

Git(一) git常用的命令

直奔主圖吧,今天開始git的基本使用系列文章.在windows平台下使用在選單搜尋框中輸入 git bash 進入git pwd 顯示當前所在目錄 git init 命令git add告訴git,把檔案新增到倉庫 git commit git status命令可以讓我們時刻掌握倉庫當前的狀態。git...

常用Git操作(一)

建立乙個資料夾用作本地git倉庫 repository mkdir repositorycd到該目錄,初始化該目錄,之後可用git管理 cd repository git init在該目錄可用 ls ah看到隱藏的資料夾.git 該資料夾用於管理倉庫 新增檔案到庫 在repository的本地目錄或...