git 本地倉庫和遠端倉庫及本地分支和遠端分支
從遠端git倉庫簽出程式碼: $ git clone git://aaa.com/git_project.git (遠端git伺服器專案所在地址)
當你需要克隆遠端專案到本地時,預設會把專案儲存在名為 git_project 資料夾下面.
你也可以指定本地的一個空資料夾ccc
git clone git://aaa.com/git_project.git ccc
$ git remote -v
檢視遠端倉庫
$ git remote add [遠端倉庫名] [遠端git伺服器地址]
如果你本地有一個專案,想把他放到遠端git伺服器上,那就用上面的命令把專案 add 到遠端伺服器.
$ git remote rm [遠端倉庫名]
清除遠端程式碼倉庫
$ git remote set-url --push [遠端倉庫名稱] [更換的git伺服器地址]
當你的專案所在的遠端倉庫用的很不如意的時候(比如經常服務停止)你想換一個git伺服器,就用上面的命令.
新git伺服器地址會替換舊git伺服器地址,這樣你本地資料夾不需要再克隆一份,直接就可以提交拉取新git伺服器上的程式碼.
$ git pull [遠端倉庫名] [本地分支名稱]
拉取遠端倉庫程式碼,如果你遠端只有一個分支,本地只有一個分支,後面中括號內容都可以省略
$ git push [遠端倉庫名] [本地分支名稱]
推送程式碼到遠端倉庫.
$git push origin 本地分支名:master
提交本地分支提交到遠端的master分支
$git push origin 本地分支:遠端倉庫分支
提交指定本地分支到指定遠端的分支
$ git push origin [遠端分支名稱]
提交本地當前分支到指定的遠端分支
$ git branch
檢視本地分支
$ git branch -r
檢視遠端git伺服器上的分支
$ git branch [分支名稱]
本地建立一個分支,注意新分支建立後不會自動切換為當前分支,需要下面命令來切換.
$ git checkout [分支名稱]
切換分支:
$ git checkout -b [分支名稱]
建立新分支並立即切換過來,一步到位.
$ git branch -d [分支名稱]
刪除一個分支, -d選項只能刪除已經參與過合併的分支,對於未參與合併的分支是無法刪除的。
如果想強制刪除一個分支,可以使用-D選項
$ git merge [分支名稱]
合併分支,將此分支與當前所在分支進行合併
$ git push origin :heads/[分支名稱] 或 $ git push origin :[分支名稱]
刪除遠端分支
相關推薦
js監聽滾動條事件和獲取瀏覽器及螢幕高度和寬度等資訊的方法
<!DOCTYPE html> <html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-sc
git 本地倉庫和遠端倉庫及本地分支和遠端分支
從遠端git倉庫簽出程式碼: $ git clone git://aaa.com/git_project.git (遠端git伺服器專案所在地址) 當你需要克隆遠端專案到本地時,預設會把專案儲存在名為 git_project 資料夾下面. 你也可以指定本地的一個空資料夾ccc git clone git
Git常用命令及上傳專案到遠端倉庫 拉取專案到本地倉庫:轉
Git篇 安裝之後第一步 安裝 Git 之後,你要做的第一件事情就是去配置你的名字和郵箱,因為每一次提交都需要這些資訊: git config --global user.name “bukas” git config --global user.email "[email p
git比較本地倉庫和遠端倉庫的差異
轉載:https://www.jianshu.com/p/6078a49900a4 更新本地的遠端分支 git fetch origin 2.本地與遠端的差集 :(顯示遠端有而本地沒有的commit資訊) git log master.
本地用git提交和刪除github上遠端倉庫的檔案
刪除遠端檔案的命令: git rm -r --cached dirnamegit commit -m "delete file"git push origin master 如,要刪除Fragm
git版本控制之上傳檔案至遠端伺服器及拉取遠端倉庫檔案至本地伺服器
git上傳檔案至遠端伺服器github1. 上傳操作(1)命令列進入在專案目錄下:cd workspase(2)初始化:git init(3)連線遠端倉庫:git remote add origin github對應倉庫地址以上已設定則直接跳過(4)提交至本地倉庫:g
git 刪除導致本地和遠端倉庫不同步解決
使用git版本控制時,開始時對git不熟悉,導致了一些問題。 https://github.com/wolfpython/nids 比如在nids倉庫中,開始新建了很多文件,但是後來發現很凌亂,刪掉了不少:$rm devdoc member_list 本來在刪除時,應儘量使用git rm命令來操作,但是如果
Git在Windows下搭建本地遠端倉庫及一些問題小結
Git是一個好東西,但是一般都是用來和Github互動,而如果是在公司內部、研發小組內部使用,把程式碼放在github就不合適了,所以需要在本地建立遠端倉庫。 這兩天一直在搞這個東西,但是踩了無數的坑,主要原因有二:①git通訊主要是ssh,有人說github用https替
git連線本地倉庫和遠端倉庫
安裝git 安裝過程省略 建立遠端倉庫 以碼云為例 1,建立一個專案 2,專案中生成一個README.md檔案 3,新增SSH公鑰 建立本地庫 建立一個資料夾 $ git clone [email protected]:hb
git配置本地使用者名稱和郵箱—連線遠端倉庫(github)以及LF will be replaced by CRLF...
設定或者修改使用者名稱及郵箱 λ git config --global user.name "***" λ git config –-global user.email "*****" 檢視
git強制覆蓋原生代碼和強制推送本地到遠端倉庫
1.git強制覆蓋本地檔案(與git遠端倉庫保持一致): git fetch --all git reset --hard origin/master git pull git強制覆蓋本地命令(單條執行): git fetch --all &&
把本地檔案上傳到遠端倉庫:git和github,前提是上傳的不能是空資料夾
把本地檔案上傳到遠端倉庫:git和github 前提是上傳的不能是空資料夾,git是不能上傳空資料夾的,要是太想上傳空資料夾,就往裡面放一個readme.txt,老子搞了半天就是因為這個原因沒上傳成功我的檔案目錄,廖雪峰的部落格裡面也沒有提醒,真是太壞了 (
Git學習筆記(一) --- --- git的安裝及本地倉庫的創建,github上倉庫的連接方式
由於 分布式版本控制 是我 控制系統 路徑 一行代碼 信息 控制 fff 首先了解git的作用是什麽,本地倉庫,中央倉庫都是幹什麽的? Git是分布式版本控制系統,同一個Git倉庫,可以分布到不同的機器上。實際情況往往是這樣,找一臺電腦充當服務器的角色,每天24小時開機,其
基於SSH協議clone GitHub遠端倉庫到本地-git
輸入框 setting 生成 ready 可能 取代 初學 into etc 經常逛 GitHub 的可能都知道,在 clone 遠端倉庫的時候,會有兩個選項,如下圖: 首先我們來說明一下兩種方式的區別。 使用 HTTPS url 克隆對初學者來說會比較方便,復制HTT
gitub倉庫主頁介紹、用git管理本地倉庫和github倉庫
動作 name 初始 nbsp str access 暫存區 strong 用戶名 github倉庫主頁介紹 名詞解釋: 工作區: 添加、編輯、修改文件等動作 暫存區: 暫存已經修改的文件,最後統一提交到git中 git(倉庫): 最終確定的文件保存到倉庫,成
Git for Windows之推送本地版本庫到遠端倉庫
Git for Windows之基礎環境搭建與基礎操作中介紹了Git基本環境的構建與基本的操作.生成了一個本地git版本庫,本文將介紹如何將這個版本庫推送到遠端倉庫(碼雲,github也可以). 1、註冊碼雲的賬號,建立一個public的專案 點選進入該專案,有如下資訊: (1)、紅
2、【Linux Git】Git的安裝、本地倉庫、遠端倉庫的使用
一、安裝git 在Linux作業系統中安裝git,直接使用下面的命令就可以: sudo apt-get install git 安裝完成後,還需要最後一步設定,在命令列輸入: git config --global user.name "Your Name"
本地倉庫和私有遠端倉庫中的程式碼互傳
一. 本地倉庫中的程式碼上傳到私有遠端倉庫 1. 找到本地倉庫(專案工程的上一級資料夾), 右鍵點選 Git 同步 後點擊如下視窗的管理: 2. 在遠端中填寫 遠端名稱 和 URL (URL 為程式碼上傳的路徑 格式為 ssh://伺服器IP/私有遠端倉庫的路徑)
用git從遠端倉庫下載程式碼到本地(非master分支)
問題: 使用 git clone ssh://[email protected]:xxxxxxx.git 預設 clone 的是這個倉庫的 master 分支。如果最新的程式碼不在 master 分支上,該如何拿到呢? 解決辦法: 先檢視分支
Git本地倉庫與Github遠端倉庫關聯
1.從遠端克隆一份到本地:git clone Git支援HTTPS和SSH協議,SSH速度更快 $ git clone [email protected]:zkk/xx.git 2.本地庫關聯遠端庫,在本地倉庫目錄執行命令: $ git remote add origin