git添加遠程倉庫與更新遠程倉庫實現(xiàn)方式
1、添加遠程倉庫
要添加一個新的遠程倉庫,可以指定一個簡單的名字,以便將來引用,
運行 git remote add [shortname] [url]:
$ git remote origin $ git remote add pb git://github.com/paulboone/ticgit.git $ git remote -v origin git://github.com/schacon/ticgit.git
pb git://github.com/paulboone/ticgit.git現(xiàn)在可以用字串 pb 指代對應(yīng)的倉庫地址了。
比如說:要抓取所有 Paul 有的,但本地倉庫沒有的信息,可以運行 git fetch pb:
pb 是git push 命令中的 <遠程主機名>,當(dāng)把本地master分支的更新推送到遠程主機,可以使用:
git push pb master
2、git push origin master
(第一次請加上參數(shù)-u,代表關(guān)聯(lián)本地與遠程) 意思是將本地的master分支推送到遠程庫(origin代表遠程庫)
git push命令用于將本地分支的更新,推送到遠程主機。
它的格式與git pull命令相似。
$ git push <遠程主機名> <本地分支名>:<遠程分支名>
3、把某次commit合入當(dāng)前分支
git cherry-pick <commit-id>
轉(zhuǎn)移一系列的連續(xù)提交(包含起始commit)
git cherry-pick <起始 commit 的 SHA-1 值>^..<結(jié)束 commit 的 SHA-1 值>
4、查看所有的歷史commit
git reflog // 即reference log 可以參考的log
5、"detached HEAD" state
a "detached HEAD" state refers to a situation where you are no longer on a branch, but instead you are directly pointing to a specific commit. When you are in a detached HEAD state, any changes you make will not be associated with a branch, and if you create a new commit, it will not be part of any branch.
# Your branch is ahead of 'origin/<branch_name>' by 2 commits. # (use "git push" to publish your local commits)
查看本地分支比遠程分支多出的commit:
git log origin/<branch_name>..<branch_name>
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Git配置之設(shè)置用戶名(user.name)和郵箱(user.email)方式
文章介紹了如何在Git中配置全局用戶名和郵箱,以確保所有倉庫使用統(tǒng)一的配置,配置命令包括設(shè)置全局用戶名和郵箱,并通過查詢配置來驗證設(shè)置是否成功2026-02-02
Clion ROS開發(fā)環(huán)境設(shè)置技巧
這篇文章主要介紹了Clion ROS開發(fā)環(huán)境設(shè)置技巧,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08
VS2022如何調(diào)出輸出窗口并在輸出窗口打印日志
這篇文章主要介紹了VS2022如何調(diào)出輸出窗口并在輸出窗口打印日志的相關(guān)資料,包括打開輸出窗口的快捷鍵、清空輸出窗口的方法以及使用輸出過濾文檔進行更精細的調(diào)試控制,需要的朋友可以參考下2024-12-12
一文詳解VSCode安裝配置使用(最新版超詳細保姆級含插件)
安裝VScode就很簡單了,一路NEXT就可以了,重點是配置使用以及插件推薦,這篇文章主要給大家介紹了關(guān)于VSCode安裝配置使用的相關(guān)資料,本文是最新版超詳細保姆級含插件,需要的朋友可以參考下2023-05-05
解決HTTP服務(wù)響應(yīng)數(shù)據(jù)不完整響應(yīng)數(shù)據(jù)截斷的問題
這篇文章主要介紹了HTTP服務(wù)響應(yīng)數(shù)據(jù)不完整響應(yīng)數(shù)據(jù)截斷的問題及解決方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03

