在閱讀的過程中有任何問題,歡迎一起交流
1、安裝依賴包
sudo yum install curl-devel expat-devel gettext-developenssl-devel zlib-devel
sudo yum install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
2、安裝git
yum -y install git
3、建立專案目錄
mkdir gitbase
cd gitbase
4、建立共享庫
sudo git init
5、轉殖版本庫:
# git clone
6、建立檔案並提交到本地版本庫:
# cd first
# echo 『ok』> readme.txt
# git add readme.txt
# git commit -m 'first commit'
$ git push origin master
附:常用命令
(1)git branch 檢視本地分支
(2)git branch -a 檢視遠端分支
(3)git checkout branchname 切換分支
(4)git add yourfile
(5)git commit -a -m "描述" 提交你當前開發到暫存區,可以理解為你本地的git庫
(6)git pull 更新,如果幾個人同時在乙個分枝上開發,可能會造成不同步,造成自己本地的git庫落後或提前遠端git庫,這時候就要更新自己本地的庫。
(7)git push 提交,將自己開發的**提交到對應的遠端分之上去
(8)git status 檢視工作區狀態,及檢視在此分支上進行了那些操作
(9)git log 檢視操作日誌,還是挺有用的
(10)git merge 合併分支,自己開發的模組最終要合併到專案的總分枝上去,這是要先切換到專案總分支,然後 git merge 自己的分支
(11)git branch -d/d yourbranch 刪除本地分支
(12)git push origin :yourbranch 刪除遠端分支
git實用命令大全參考
Linux Linux中eventfd的使用
eventfd是用來實現多程序或多執行緒之間的事件通知的,常見的事件通知機制除了eventfd外,還有條件變數和管道等 方式。條件變數必須和互斥鎖相結合使用,使用起來較麻煩,並且條件變數不能像eventfd一樣為i o事件驅動。管道可以和i o復用很好的融合,但是管道比eventfd多用了乙個檔案描...
Linux Linux系統中修改hostname
因個人在學習建立redis集群過程中需要將ip對映到hostname,但在開始建立時沒有修改hostname,所以網上查了下並將它複製放到了自己的部落格中。以根使用者登入,或者登入後切換到根使用者,然後在提示符下輸入hostname命令,可以看出當前系統的主機名為localhost.localdom...
Linux Linux 檔案中 M字元處理
當我們把檔案從windows傳到linux環境時候,常常在每一行的末尾,會出現一些 m的字元.而這些字元會影響檔案的正常讀寫和執行 要去掉這些 m 字元,有很多種辦法,比如直接dox2unix,也可以使用一些命令去處理.比如 刪除windows檔案 造成 的 m 字元 cat file tr d r...