Linux Linux中git的常用命令

2021-06-28 14:16:47 字數 1205 閱讀 8819

在閱讀的過程中有任何問題,歡迎一起交流

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...