貝寶費用計算器
貝寶費用計算器。貝寶是最常用的付款方式。貝寶提供個人和企業賬戶。它讓您清楚地了解費用
在本教程中,我們將看到如何在 CentOS 7 上安裝和配置 git 服務器
Git 是一個分佈式版本控制系統,用於在軟件開發過程中跟踪源代碼的變化。它旨在協調程序員之間的工作,但它可用於跟踪任何一組文件中的更改。其目標包括速度、數據完整性以及對分佈式非線性工作流的支持。
Git 是一個免費的開源分佈式版本控制系統,旨在快速高效地處理從小到大的所有項目。
讓我們開始安裝。
有兩種安裝 Git 的選項。
選項 1 是使用 Yum 安裝 Git
1. 保持服務器最新
# yum update -y
2. 安裝 Git
# yum install git -y
選項 2 是從源安裝 git
你可以從發布頁面下載最新版本的 Git 。它需要更長的時間,並且不會通過 yum 包管理器進行更新和維護。但它允許您下載比 CentOS 存儲庫中可用的版本更新的版本,並讓您對可以包含的選項進行一些控制。
一、安裝依賴
# yum groupinstall "Development Tools'
# yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel
安裝完成後,進入發布頁面並複制下載鏈接。您可以找到 tar.gz,右鍵單擊它並複制鏈接。
現在,使用 wget 命令將其下載到服務器中並重命名:
# wget https://github.com/git/git/archive/v2.14.6.tar.gz -O git.tar.gz
下載完成後,我們可以解壓tar文件
# tar -zxf git.tar.gz
現在,轉到該目錄開始配置我們的構建。
# cd git-*
我們可以使用由 make configure 生成的配置腳本檢查我們需要的一切。此腳本還將使用 --prefix 將 /usr/local(Linux 平台的默認程序文件夾)聲明為新二進製文件的適當目標,並將創建一個 Makefile 以在以下步驟中使用。
# make configure
# ./configure --prefix=/usr/local
Makefile 是由 make 實用程序處理的可編寫腳本的配置文件。我們的 Makefile 將告訴 make 如何編譯程序並將其鏈接到我們的 CentOS 安裝,以便我們可以正確執行程序。
# make install
我們已經成功構建並安裝了 Git。要驗證它,請使用以下命令檢查版本:
# git --version
設置 Git
添加用戶來處理存儲庫:
# useradd git
然後給你的 Git 用戶一個密碼:
# passwd git
以 git 用戶身份登錄
# su - git
使用以下命令啟動一個新的空存儲庫:
# git init --bare ~/neotechsystems.git
通過複製示例文件來啟用更新後掛鉤,如下所示:
# cd hooks/
# cp post-update.sample post-update
這就是服務器端。
現在讓我們去客戶端:
安裝 Git
# yum install git -y
安裝完成
設置 git
提交有關您自己的信息,以便生成帶有正確信息的提交消息:
# git config --global user.name "git'
# git config --global user.email "[email protected]'
創建一個目錄,您可以在其中保存所有項目
# mkdir ~/dev
# cd ~/dev
現在,創建一個克隆我們之前在服務器中創建的 neotechsystems.git 存儲庫
# git clone [email protected]:~/neotechsystems.git neotechsystems.git
Cloning into 'neotechsystems.git’…
warning: You appear to have cloned an empty repository.
轉到存儲庫
# cd neotechsystems.git
您可以看到存儲庫是空的,因此讓我們創建一些文件
# echo "my test file' > file1.txt
將這些文件添加到我們的 git 存儲庫
# git add .
提交更改
# git commit -am "My First Commit'
[master 45fc94c] added test file
1 file changed, 1 insertion(+)
create mode 100644 file1.txt
將這些更改推送到 git-server.lab.com 上的遠程 git 存儲庫
# git push origin master
你會被要求輸入密碼,輸入 git 用戶密碼
[email protected]’s password:
Counting objects: 2, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 235 bytes | 235.00 KiB/s, done.
Total 2 (delta 0), reused 0 (delta 0)
To git-server.lab.com:~/neotechsystems.git
bc172aa..45fc94c master -> master
驗證更改,訪問 git 服務器並運行以下命令查看日誌
# git log
我們已經在 CentOS 7 上成功安裝和配置了 Git 服務器
貝寶費用計算器。貝寶是最常用的付款方式。貝寶提供個人和企業賬戶。它讓您清楚地了解費用
我們將學習如何在 CentOS 7 上安裝和運行 MTR 報告。為了診斷和隔離網絡錯誤,Linux 管理員使用 MTR(my traceroute) 工具。
我們將看到如何在 CentOS 7 上安裝和配置 git 服務器。設置一個 Git 服務器。Git 是一個免費的開源軟件。使用 YUM 安裝 Git 或下載它。
在本教程中,我們將向您展示如何在 Ubuntu 20.04 上輕鬆安裝 iRedMail。iRedMail 是一個開源郵件服務器解決方案。
在本文中,很好地解釋瞭如何在 CentOS 7 上設置 OrangeScrum。
在本文中,很好地解釋瞭如何在 Ubuntu 20.04 服務器上輕鬆安裝 XploitSPY。XploitSPY 是一個 Android 監控間諜工具。
我們將向您展示如何在 CentOS 8 上安裝 Polr。我們將安裝 Apache Web 服務器、MySQL 最新版本和 PHP 7.4。Polr 是一種現代鏈接縮短器。
在本文中,很好地解釋瞭如何在 Ubuntu 20.04 上安裝 IntelliJ IDEA。IntelliJ IDEA 是一個集成開發環境。社區版
在本文中,很好地解釋了用於滲透測試的 7 個有用的 OSINT 工具。
如何在 Ubuntu 20.04 上安裝 Plausible。Plausible Analytics 一種簡單、開源且隱私友好的網絡分析替代 Google Analytics。