① 我需要下載用GIT管理的軟體包,是否每個Branch都要clone一個目錄啊
只要是在同一個repo里的不同的branch,你都不用分別clone.
比方說
ippe-xxx-ppc
和
ippe-xxx-noarch
都應該是在一個
repository里的,比如
git://123.123.1.1/ipipe
那麼你只要
git
clone
git://123/11/1/ipipe
my_ipipe
然後
cd
my_ipipe
用
git
branch
-a
來查看所有branch名字,你應該能看到性如
origin/ipipe-2.6.23-ppc
這樣的
分支
,再用
git
check
origin/ipipe-2.6.23-ppc
的方法切換到這個branch上,就可以了,如果要切換到其他分支,再次
git
checkout
即可。
② 如何在windows下安裝GIT
windows系統下git的安裝
在linux系統下,可以直接在命令窗口安裝和使用Git。但是,在windows系統下,想要達到同樣的效果,可以安裝git,使用git bash到達效果。具體安裝步驟如下:
第一步:官網上下載git
網址:https://git-for-windows.github.io/;版本:2.11.0。
第二步:雙擊下載好的git安裝包,彈出提示框,如下圖:
第三步: 直接點擊「next」進入下一步,選擇安裝路徑,如下圖:
第四步:選擇好安裝路徑後,點擊「next」進入下一步,彈出安裝配置窗口,包括git命令行、git圖形窗口等,如下圖所示:
第五步:按照上述默認配置,直接點擊「next」進入下一步,彈出「選擇菜單開始文件」的窗口,如下圖所示:
第六步:按照默認路徑即可,直接點擊「next」,進入下一步,進入「調整路徑環境」窗口,如下圖所示:
註:該窗口中,各項選項的意思為:
第一項:直接安裝,不會配置git命令的環境變數。
第二項:會自動配置好git命令的環境變數。
第三項:git命令和unix工具命令都會添加到環境變數。
第七步:由於第一項不會配置環境變數,第三項會添加可選unix工具,基本沒用,所以選第二項,然後點擊「next」進入下一步,如下圖所示:
第八步:選擇第一項,同步下載更新文件時使用windows風格,提交文件時使用unix風格,盡量保證同步兼容。選好後,點擊「next」進入下一步,如下圖所示:
第九步:選擇第一項,安裝後git bash的終端使用起來比較好用。選好後,點擊「next」進入下一步。如下圖所示:
第十步:按照默認配置,直接點擊「next」進入下一步。如下圖所示:
第十一步:直接點擊「install」進行安裝即可,安裝完成如下圖所示:
到此為止,git成功安裝。
git安裝完成後,找到git bash,打開git bash,如下圖所示:
在上述窗口進行git的命令操作即可。
③ mac上有沒有好用的git客戶端工具
Sublime Mergefor Mac是一款適用於Mac操作系統的Git客戶端工具,擁有一個快速的用戶界面,三向合並工具,並排差異,語法高亮等。Sublime Merge Mac版t包含強大的功能,擁有集成的git合並工具,搜索特定提交的能力,命令行集成,代碼和文件歷史以及語法高亮顯示等。
Sublime Merge Mac激活版安裝教程
pkg安裝包下載完成後打開,歡迎使用」Sublime Merge「安裝器,點擊【繼續】,進行默認安裝。
Sublime Merge for Mac官方介紹
Git Client,完成了Sublime。與Sublime Text的製造商會面。一個快速的用戶界面,三向合並工具,並排差異,語法高亮等等。Stage Files,Hunks和Lines沒有等待 - Sublime Merge真的非常非常快。
④ 有什麼基於git的命令行工具嗎
1.git status 看狀態 2.git add 添加一個文件到git index [file name] 3.git log 看你commit的日誌 4.git commit -a 提交當前repos的所有的改變 git commit -m 添加commit信息 5.git push origin HEAD:refs/for/master 不知道 應該是限制許可權吧=...
⑤ 跪求Git gui(git客戶端) V2.27.0.1 英文安裝版軟體百度雲資源
鏈接:
提取碼:b9gr
軟體名稱:Gitgui(git客戶端)V2.27.0.1英文安裝版
語言:簡體中文
大小:45.69MB
類別:系統工具
介紹:Gitgui是免費、開源的分布式版本控制系統,用於Linux內核開發的版本控制工具,GUI的方便快捷,也不用記憶冗雜的命令,具有小尺寸以閃電般快速的性能。它勝過SCM工具,如顛覆,CVS,Perforce公司,和ClearCase與像廉價的本地分支,便捷的中轉區,和多個工作流功能。
⑥ 使用git版本控制工具一般都是下到最新的linux內核,如何使用git下載舊的linux內核
git 獲取的可不僅僅是「最新」的代碼,還包括歷史代碼。 你可以用 git log, git tag, git branch -a 等命令查看內核代碼的歷史信息, 標簽信息(不同的正式版本應該都打有相應標簽),分支信息等。 可以用 git checkout xxx 的命令來切換到 xxx 版本。
顯然,你應該先簡單學習一下git的用法……
⑦ 什麼是git控製版本工具
Git是一個開源的分布式版本控制系統,用以有效、高速的處理從很小到非常大的項目版本管理。
工具/原料
git客戶端軟體 小烏龜 git
遠程倉庫注冊賬號
方法/步驟
下載git客戶端和烏龜git,並安裝成功。並到代碼託管網站上注冊賬號,並登錄創建一個項目
步驟閱讀
⑧ 求推薦一款Mac上的Git管理神器
.Sourcetree for mac中文版是一款Git管理神器,Sourcetree中文版消除了使用命令行的需要,可以處理託管存儲庫和本地存儲庫,並未執行基本維護任務(如創建,克隆,提交,推送或合並項目)提供支持。Sourcetree並擁有一個精美簡潔的界面,大大簡化了開發者與代碼庫之間的Git操作方式.
Sourcetree mac激活版安裝教程
原文出自:https://www.mac69.com/mac/9675.html
1/下載並打開Sourcetree鏡像包,拖動Sourcetree到右側安裝
2/打開鏡像包里的免登陸補丁
3/把裡面的代碼復制到電腦終端,並回車即可去除登錄注冊限制
Sourcetree for mac軟體介紹
Sourcetree for mac是 Windows 和Mac OS X 下的SVN、Git 客戶端,同時也是Mercurial和Subversion版本控制系統工具。Sourcetree for mac支持創建、克隆、提交、push、pull 和合並等操作。SourceTree擁有一個精美簡潔的界面,大大簡化了開發者與代碼庫之間的Git操作方式,這對於那些不熟悉Git命令的開發者來說非常實用。
⑨ windows下網站公開的git源如何下到本地
1、准備工作
下載Git管理工具:git下載,關於安裝就不多說了,一直next就可以了。
2、安裝完成
在你的右擊菜單中會看到這樣的兩個選項
安裝git是為了讓我們在windows環境下擁有類似在mac OS環境下的終端窗口,這樣我們就可以很便捷的使用git指令了。
打開git bash here 窗口是這樣的
在這里我們就可以使用git指令進行git相關操作啦。
接下來我們講一下通過一些指令,如何clone遠端倉庫,並提交文件到遠端倉庫
這里我選擇的遠端倉庫是github,這里也是開發者的天堂。
1、注冊github賬號
2、開始在本地做一些git相關配置
注意:在做以下操作的時候,打開電腦的「顯示隱藏文件」
2.1設置git的user.name和user.email
git config --global user.name "你的github用戶名"
git config --global user.email "你的郵箱地址"
//以上兩個指令會在你的C/user(用戶)/userName/ 路徑下創建一個.gitconfig文件
//cd ~/. 進入根目錄
//ls 查看當前目錄下的文件
//使用global是為了在以後創建git倉庫的時候,不需要再配置用戶信息了,一勞永逸。
2.2生成ssh密鑰
2.2.1首先查看是否存在ssh密鑰
cd ~/.ssh //這是查看你根目錄下有沒有這個文件
這個表示根目錄下沒有.ssh文件
2.2.2生成密鑰
ssh-keygen -t rsa -C "你的郵箱"
看見這樣的過程就表示密鑰生成成功
在你的跟目錄的.ssh文件中有這樣兩個文件id_rsa(私鑰)、id_rsa.pub(公鑰)
右擊打開查看公鑰的內容,全部復制下來,後面要用到
2.3接下來我們去github
登錄github賬戶
title自己填寫
3.開始與github建立連接,也是最重要的一步
ssh -T [email protected] //鏈接github
//會出現以下提示
Are you sure you want to continue connecting (yes/no)? //輸入yes即可
回車後可能需要輸入密碼,這邊的密碼和你前面獲取私鑰和公鑰時設置的密碼一致,如果之前沒有設置,直接回車即可。
Hi WangYuren! You've successfully authenticated, but GitHub does not provide she ll access. //當出現這樣的提示時,表示鏈接成功
鏈接成功後,去github剛剛設置ssh key的界面刷新一下,之前的灰黑色的鑰匙變成綠色,表示鏈接成功。
3.1接下來去github新建倉庫
創建一個新倉庫
倉庫名自己填,選擇public,因為private要付費,後面對暫時可以不用選擇,以後再做介紹
創建成功後會看到倉庫界面
選擇紅框中的,使用SSH Key,並復制鏈接
3.2接下來找一個你存放項目的空文件夾,將遠程倉庫clone到本地
git clone [email protected]:WangYuren/python.git //剛剛復制的倉庫鏈接
如果成功,你會在你的文件夾中看到從倉庫clone下來的你剛剛創建的文件夾
這是倉庫的文件夾
倉庫的內容
現在你在文件夾中可以將你的項目,或者一些文件放在這里,然後使用命令開始將文件放到遠程倉庫去了(你可以新建一個文本文檔測試一下)
1、查看倉庫當前狀態
git status //這時候顯示你的文件是紅色的
2、將文件添加到暫存區
git add . //add後面猴哥點,不能丟掉,這是全部添加到暫存區
再次查看狀態,會發現之前的紅色文件變成綠色,表示已經放在暫存區了
3、提交,並附上日誌信息
git commit -m "這里是提交到時候,添加的相關備注信息" //引號之間說備注信息
提交後的狀態
4、最後一步,就是push到遠端伺服器
git push origin master //這時候就是將所有文件提交到遠端倉庫了
如果倉庫是空的,第一次提交,使用git push -u origin master
大功告成,可以去你的github刷新一下倉庫頁面看看文件有木有被提交上去。
提交成功,文件在倉庫中