關於git的使用問題

2021-09-27 12:32:31 字數 3004 閱讀 4648

在 linux 中建議安裝 oh-my-zsh,這樣可以更加方便的使用 git 命令

centos 預設的shell 是 bash,可以使用如下命令檢視,當前系統中安裝了哪些 shell

然後使用如下命令,檢視當前使用的預設shell

echo $shell
可以按照如下方式安裝新的 shell,on-my-zsh,相較於 bash ,擁有更多的主體,更漂亮的介面和更豐富的功能

首先安裝 zsh,因為 on-my-zsh 基於 zsh

yum install zsh
然後安裝oh-my-zsh

安裝方法有這麼幾種

wget  -o - | sh
或者

sh -c "$(curl -fssl "
或者使用 git 安裝,計算機上要安裝 git 才能使用

git clone git: ~/.oh-my-zsh

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

安裝好之後,可以在 shell 之間切換

切換為 zsh

chsh -s /bin/zsh
切換為預設的 bash

chsh -s /bin/bash
還可以更新 oh_ny_zsh

upgrade_oh_my_zsh
或者刪除

uninstall_oh_my_zsh
git 的提交需要使用者身份,設定使用者名稱和郵箱即可

首先可以使用下面的命令,分別檢查當前是否設定使用者名稱以及郵箱

git config user.name

git config user.email

如果結果為空,可以使用下面的命令建立使用者名稱和郵箱

git config user.name '***'

git config user.email '***@xx.com'

從遠端倉庫轉殖倉庫時,有兩種方式,分別是 http 和 ssh

使用如下命令轉殖倉庫

git clone 版本庫位址 [本地資料夾名稱]
後面的本地資料夾名稱,如果不提供,會使用遠端倉庫的名稱

拉取過程中,需要提供遠端倉庫的使用者名稱和密碼,如果你的遠端倉庫在碼雲上,那麼使用者名稱和密碼就是你的碼雲賬號和密碼

此種方式省區了,每次都要輸入使用者名稱和密碼的煩惱,但是需要在自己電腦上建立 ssh-key

此種方式需要使用者在計算機中建立公鑰和私鑰,並將公鑰新增到倉庫的公鑰中

比如,我們在碼雲上建立了乙個倉庫,想以 ssh 方式拉取到本地,會執行下面命令

可見,會出現錯誤資訊,此時需要建立公鑰和私鑰

建立 ssh-key

下面命令用於建立 ssh-key

.ssh 檔案會被建立在 當前使用者(root)目錄下

如果是 windows 系統,一般也會建立在當前使用者目錄下,在建立時會詢問的

如,我的就建立在如下目錄

c:\users\csdny\.ssh

檢視 ssh-key

新增 ssh-key以碼雲為例,找到需要操作的倉庫,在 「管理」 中找到「新增公鑰」

注意:如果僅僅是用於拉取資料,新增「部署公鑰「即可

如果需要提交資料,則需要新增」個人公鑰「,方式是將原來的公署公鑰刪除,然後將公鑰內容新增到個人公鑰中

最後,重新拉取1次倉庫,就成功了

需要注意的是,拉取的時候會詢問使用者是否繼續連線,這時候一定要輸入 yes,而不能直接回車,否則仍然無法拉取成功(輸入yes後,會在.ssh 目錄下建立known_hosts檔案,記錄拉取記錄)

多個倉庫公用乙個公鑰

如果在碼雲上再次建立乙個倉庫 test1,在本地轉殖的時候,會出現如下錯誤

表示公鑰出錯了,原因在於上面生成的公鑰只用於某個倉庫

如果想在 test1 倉庫中使用此公鑰,直接再次新增公鑰是不行的,需要按照如下操作

啟用之後,就可以使用 git clone 命令轉殖這個 test1 倉庫了

關於git 的使用

git 常用操作 1 首先建立本地版本庫 git init 3 然後可以建立檔案 修改檔案 刪除檔案。如果是建立 修改檔案的話,使用 git add 檔名 如果是刪除檔案的話,使用 git rm 檔名 現在就可以使用git status來檢視 git 的狀態 最後使用 git commit m 本次...

關於git的使用

終於用上分布式 管理器 好激動 記錄下命令 從github上down乙個專案到本地 git clone o github 倉庫的位址 git使用中遇到的錯誤,push一直有錯誤 檢視git是從哪個ip上down下來的 git remote v 檢視分支 git branch 新建分之 git bra...

關於Git的使用

1.首先你有沒有在你的新環境安裝git,如果沒有的話你需要安裝,這裡開發環境主要是windows 一波傻瓜式安裝後,右擊桌面能看到git bash here 在git的環境下輸入命令,並三個回車結束。ssh keygen t rsa c xx xx.com cat ssh id rsa.pub 顯示...