git在工作中的用法總結 環境安裝篇

2021-09-07 20:45:09 字數 1912 閱讀 6635

1、檢查是否已經安裝git

git --version
如果出現git版本,說明我們已經安裝過了,那麼可以直接跳過下面的git安裝部分

git的安裝有幾種,不同的平台安裝方式也不同,這裡我使用的是mac,所以就以mac為例

一種是圖形化介面安裝 ,一種是使用brew命令安裝

第二種方式

brew install git
3、初始化設定

git config --glolal user.name "fozero"

git config --global user.eamil "[email protected]"

通過以上命令,來配置我們的使用者名稱和郵箱,這樣在每次我們每次commit提交的時候就會記錄下來是誰提交了**

配置完之後,如果想要檢視使用者名稱和郵箱

git config user.name

git config user.email

另外,如要修改使用者名稱和郵箱也可以進行修改

git config --glolal user.name "fozero"

git config --global user.eamil "[email protected]"

4、配置ssh生成證書

生成ssh秘鑰

ssh-keygen -t rsa -c "[email protected]" -b 4096
執行以上命令後,缺省會在~/.ssh目錄下生成兩個id_rsa檔案,乙個私鑰乙個公鑰

我們只需要將id_rsa.pub這個檔案內容拷貝到github或者gitlab的ssh keys中即可

cat ~/.ssh/id_rsa.pub
這樣,配置完之後,我們就不用在每次提交**的時候輸入密碼 ,提高效率

另外,如果需要在多台電腦使用,只需要在另一台電腦上生成ssh秘鑰後在github中新增乙個新的ssh keys即可

最後配置好了之後,使用以下命令測試一下是否配置成功

github   ssh -t [email protected]

gitlab ssh -t [email protected]

5、最後

在終端上使用git的時候,預設一般我們是看不到當前使用分支的,這樣其實很容易出錯,每次可能我們都要使用git branch檢視一下當前分支來避免出錯,這樣效率實在是很低

下面教大家如何在mac下讓終端顯示git當前分支

進入 cd ~

編輯bashrc檔案 vi .bashrc

將下面的**加入到檔案的最後處

function git_branch " != "" ];then

if [ "$" = "(no branch)" ];then

branch="(`git rev-parse --short head`...)"

fiecho " ($branch)"

fi}export ps1='\u@\h \[\033[01;36m\]\w\[\033[01;32m\]$(git_branch)\[\033[00m\] \$ '

儲存退出 wq!

執行載入命令 source ./.bashrc

由於mac 下面啟動的 shell 是 login shell,所以載入的配置檔案是.bash_profile,不會載入.bashrc。如果你是 mac 使用者的話,需要再執行下面的命令,這樣每次開機後才會自動生效

echo "[ -r ~/.bashrc ] && source ~/.bashrc" >> .bash_profile

git在工作中的使用技巧

ubuntu安裝命令 sudo apt get install git 新建乙個目錄 mkdir git test 在git test目錄下建立乙個版本庫,命令 git init 新增到暫存區 git add code.txt 把暫存區的所有內容提交 git commit m 版本1 推送遠端分支 ...

git在工作中的常用操作

git是現在流行的 管理工具,對於剛從學校畢業的菜鳥來說,能夠熟練掌握git命令,玩轉git是踏入工作的第一步。在git環境裡,預設有乙個主分支master,一般來說,我們會建立乙個用於開發的dev分支,開發提交測試通過之後,再合併到master上進行發布。實際上,當你進了公司都會以團隊的方式協作開...

fiddler在工作中的精妙用法

fiddler作為輕量級的抓包神器,和我一起領略fiddler的美妙之處吧!前言這幾個月以來一直在做商品重構的工作,說句實話,比起開發新的功能而言實在是讓人感覺惱火,實在是有著很多不可控的因素在裡面,但是,不可否認的是,在這個期間學習了很多新的知識,比如說抓包工具fiddler的使用。fiddler...