Ubuntu下git使用教程
安裝git
sudo apt-get install git
檢查SSH
GitHub用到了SSH,需要在shell裡檢查是否連線到GitHub:
[email protected]~/github/blog $ ssh -T [email protected]
Hi willard-yuan! You've successfully authenticated, but GitHub does not provide shell access.
上面表明新增成功。
克隆rep
比較常見的將遠端版本庫中的程式碼clone到本地的方式如下:
git clone [email protected]:willard-yuan/blog.git
其他常用Git命令
git init # 初始化本地Git版本庫
git add # 暫存檔案,如果使用.表示當前目錄及其子目錄
git commit -m “first commit” # 提交,-m選項後跟內容為提交所用的註釋
git remote -v # 檢視當前專案遠端連線的是哪個版本庫地址
git push origin master # 將本地專案提交到遠端版本庫
git fetch origin # 取得遠端更新(到origin/master),但還沒有合併
git merge origin/master # 把更新的內容(origin/master)合併到本地分支(master)
git pull origin master # 相當於fetch和merge的合併,但分步操作更保險
git branch -r #檢視分支
git checkout origin/master(gh-pages) #切換分支
git push origin :branch_you_want_to_delete #刪除遠端分支(注意空格,把一個空的branch賦值給已有的branch,這樣就刪除了)
示例
[email protected]~/github $ git clone [email protected]:willard-yuan/pcvwithpython.git
Cloning into 'pcvwithpython' ...
remote: Reusing existing pack: 1960, done.
remote: Total 1960 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1960/1960), 58.58 MiB | 2.10 MiB/s, done.
Resolving deltas: 100% (671/671), done.
Checking connectivity... done.
克隆下來後,便可以對專案的檔案進行修改新增,修改新增完成後,提交到遠端版本控制庫:
[email protected]~/github/pcvwithpython $ git add .
[email protected]~/github/pcvwithpython $ git commit -m "update content in ch07"[gh-pages 221c8bc] update content in ch07
1 file changed, 4 insertions(+)
在push之前,我們先來檢視一下當前專案遠端連線的是哪個版本庫地址:
[email protected]~/github/pcvwithpython $ git remote -v
origin [email protected]:willard-yuan/pcvwithpython.git (fetch)
origin [email protected]:willard-yuan/pcvwithpython.git (push)
然後push:
git push
注意,這裡本小子並沒有用git push origin master
,用該命令,出現下面錯誤:
[email protected]~/github/pcvwithpython $ git push origin master
Warning: Permanently added the RSA host key for IP address '2001:778:0:ffff:64:0:c01e:fc83' to the list of known hosts.
error: src refspec master does not match any.
error: failed to push some refs to '[email protected]:willard-yuan/pcvwithpython.git
暫時就這樣吧。
Reference:
from: http://yongyuan.name/blog/the-trick-of-using-git.html
相關推薦
Ubuntu下git使用教程
安裝git sudo apt-get install git 檢查SSH GitHub用到了SSH,需要在shell裡檢查是否連線到GitHub: [email protected]~/github/blog $ ssh -T [email
Ubuntu下Git的安裝與使用
ron 命令 enter add commit repos 更新 system color 不積跬步,無以至千裏。不積小流,無以成江海。 《勸學篇》—— 荀子 Pro git簡體中文版 http://iissnan.com/pr
ubuntu下git的安裝及使用 2017.12.23
安裝git 檢查阿是否安裝git git version 若沒有安裝,則使用如下的命令 sudo apt-get install git 配置git的資訊 git config --global user.name "Your Name" git confi
ubuntu下git使用Beyond Compare來做diff和merge方法
之前我寫過一篇文章, git使用vimdiff來做diff比較的 ,原文連結: 有興趣的可以看一下。 有時候檔案改動太多的時候, 使用vimdiff就不太方便了, 這裡建議使用Beyond Compare來做比較,相信熟悉windows開發的應
ubuntu下git常用命令
1.從遠端clone倉庫,隨後會要求輸入網站使用者名稱密碼。clone的倉庫會存放在/home下,如果想clone到制定目錄,首先cd 指定目錄。 git clone git://github.co
ubuntu下git使用
1、git安裝 sudo apt-get install git 2、使用[email protected]連結進行推送,需要先獲取金鑰 ssh-keygen -t rsa -C "[email protected]" 3、察看金鑰,將金鑰複製到你的gitlab賬
Ubuntu下git基礎命令
git是程式碼版本管理的一個強有力的工具。網上有很多關於如何使用git的教程。這些教程通常很詳細,對git各方面命令都作了說明。但是初學者不會用到太多命令,過於詳細的講解令初學者迷惑。於是我整理了git的基礎命令,讓初學者對git有更好的把握。 安裝git
ubuntu下git結合beyond compare
在~/.gitconfig檔案中增加: [diff] tool = bc3 [difftool] prompt = false [merge] tool = bc3 [mergetool] prompt = false 當執行git
ubuntu下git的安裝和使用
Git 是一個快速、可擴充套件的分散式版本控制系統,它具有極為豐富的命令集,對內部系統提供了高階操作和完全訪問。 一、Git安裝: 1、 二進位制方式安裝: $ sudo apt-getinstall git-core 安裝完成後,在終端中輸入 git
Ubuntu下git的使用
安裝 sudo apt-get install git 基本使用(以使用BLOG倉庫為例) 在github上新建一個倉庫 BLOG 本地git操作 # 初始化配置 git ini
linux系統下 git 使用教程
amp mail 服務器 顯示 clas ear git 使用 安裝 當前 1、首先安裝git軟件,安裝環境是centos 7.x下的雲服務器。使用命令: #yum install git 2、設置用戶名和郵箱(必須): # git config --gl
解決雙系統下ubuntu安裝git時提示軟件包git沒有可安裝候選問題
install log blog sudo 升級系統 解決 安裝git 提示 class 選擇升級系統: sudo apt-get update 升級之後再輸入: sudo apt-get install git 可成功安裝。解決雙系統下ubuntu安裝git時提示
win下 git gui 使用教程
是否 遠程倉庫 檢測 bin cal alt 圖片 屬性 sta http://pan.baidu.com/s/1b8mC3s git安裝步驟 1.選擇下載的安裝包 2.安裝步驟省略,直接下一步即可。出現下面的圖片安裝成功 使用git
ubuntu下關於Git版本過高,拉取程式碼的要求
在Ubuntu是更新Git時,會自動更新到2.17。但是在Git大於2.16之後會報 ssh variant 'simple' does not support setting port 錯誤 Git更新語句 sudo add-apt-repository ppa:git-core/ppa
linux下手動安裝git教程
Git是一個開源的分散式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理。而國外的GitHub和國內的Coding都是專案的託管平臺。但是在使用git工具的時候,第一步要學會如何安裝git,本教程就手把手教大家如何手動編譯安裝git。 1、介紹 使用Coding管理專案,上面要求使用的g
主機Navicat連線Ubuntu下Docker啟動的MySQL詳細教程並解決遇到的錯誤
一、docker下載並執行mysql映象 下載: docker pull mysql:5.7 執行映象: docker run -it --rm --name
Ubuntu下Docker詳細安裝教程
為什麼要用docker,只有用過的人才知道有多爽,研究了幾天,在centos下安裝總會出現各種問題,新手建議使用Ubuntu,用下面的步驟安裝成功,親歷為證。 以下內容根據 官方文件 修改而來。 如果你過去安裝過 docker,先刪掉: sud
Ubuntu下安裝Hadoop教程
原文:http://www.cnblogs.com/leesf456/p/4795507.html?utm_source=tuicool&utm_medium=referral 一、引言 在完成了Storm的環境配置之後,想著鼓搗一下Hadoop的
轉載:Torch7在Ubuntu下的安裝與配置教程詳解(torch入門使用)
原文;https://www.aliyun.com/jiaocheng/147256.html 摘要:Torch7的本系列教程的主要目的是介紹Torch的入門使用。今天首先分享一下Torch7的安裝。(在Ubuntu14.04安裝torch7)為什麼選擇TorchTo
Linux下使用Git教程(一)
一:Linux下安裝Git配置GitHub教程. 關鍵步驟分三步走. 1. 執行命令安裝git,並驗證安裝結果. 2. 將Git初始化並生成授信證書. &