Linux教程:git操作基本命令

2021-01-08 黑碼教主

點擊上方關注訂閱黑碼教主獲取更多精彩內容

新增git倉庫

$ git init --bare xxx.gitInitialized empty Git repository in /home/git/xxx/$ chown git:git -R xxx.git

提交文件

$ git add README.md$ git commit -m "init"

新建遠程分支

$ git push --set-upstream origin mastergit remote - git 遠程倉庫

修改遠程倉庫地址

# 修改遠程倉庫地址。把<URL>更換為新的url地址$ git remote set-url origin <URL>

先刪除後添加

git remote rm origin git remote add origin git@github.com:xxx/xxx.git

增加多個遠程倉庫地址

1.為多個遠程倉庫添加地址

git remote add origin <url1>git remote set-url --add origin <url2>git remote set-url --add origin <url3>

2.push上傳,一次性上傳以上地址

$ git push origin master#或$ git push

移除和忽略指定文件夾的版本控制

如: 需要忽略該目錄下的bin目錄

# 加上 -n 參數,執行命令時,是不會刪除任何文件,而是展示此命令要刪除的文件列表預覽。$ git rm -r -n --cached "bin/"# 執行命令git rm -r --cached "bin/"# 提交信息git commit -m" remove bin folder all file out of control"# 提交到遠程倉庫git push origin master

在項目下的.gitigore文件中添加bin/,並提交到遠程倉庫

相關焦點

  • git 基本操作教程
    本文是學習廖雪峰git教程時的一些筆記,大家想看詳細版請閱讀廖雪峰git教程2.本文中使用到的系統版本為windows10一.文件修改 需要git add和git commit命令,與添加文件操作一樣文件查詢/*相關命令*/git status -->倉庫當前的狀態git diff -->當前版本與上次提交的版本之間的不同git log -->歷史提交版本信息git reflog -->歷史版本操作記錄文件刪除使用git rm命令(或者直接在工作區中將文件刪除)$ git rm readme.txt
  • git基本操作與規範流程
    git是個非常好用的版本工具,不但可以在linux下環境使用,還可以在windows下使用。我們的整個代碼工程需要使用這個來管理,我們自己的一些聯繫也可以很方便的使用它去管理,節省了很多代碼維護的成本。
  • Git新手使用命令集合-初級
    但是,一般情況下,在項目開發過程中,如果是基本某些webapp類的開發時,使用node的頻率相當的高,比如前端比較流行的三大框架:react、vue、react native等,那使用node或是命令行操作也是比較常見的,當然再往後說,如果您己經進入IT行業裡好些年了,如果不會那麼一些大招(命令行操作)來號領三軍,是不是也會顯示自己的水平很「low」逼呢!
  • git的基本操作
    Git有很多優勢,其中之一就是遠程操作非常簡便。本文詳細介紹5個Git命令,它們的概念和用法,理解了這些內容,你就會完全掌握Git遠程操作。Git的基本用法有所了解。git clone命令。git pull命令的作用是,取回遠程主機某個分支的更新,再與本地的指定分支合併。
  • GIT基本命令講解
    一、當你建一個新倉庫,GITLA會提示基本操作命令:Command line instructionsGit global setupgit config --global user.name &34;git config --global
  • linux命令大全
    雖然,大部分人最熟悉的還是WINDOWS用戶,但是總有各種各樣的原因讓我們選擇linux,不論因為何種原因開始接觸linux,但都希望大家儘快進入到Linux的世界裡,玩轉Linux高手,最終發現linux的可愛之處。本文將linux命令大致分為了10個部分:文件管理、磁碟管理、文檔編輯、文件傳輸、磁碟維護、網絡通訊、系統管理、系統設置、備份壓縮、設備管理。各位看官可將本文收藏,以備將來不時之需。
  • Git初步,理清基本的git(github)流程
    概述當我初次接觸git時,我需要快速學習基本的git工作流,以便快速接收一個開源web項目維護。但是,我很難理解工作流程,因為我不太了解git使用關鍵點。fork,clone,pull、branch、保存、測試、add,評論、commit,push(注以上黑體的單詞都是git命令的部分),再次測試,討論以及重複進行這六個步驟,僅僅為更新進網站,就有這樣繁瑣的不走,是有點很誇張,有點大張旗鼓。所有初學者都可能會迷惑,會煩惱,會罵搞這麼複雜搞毛毛。網上git教程非常多,圖文並茂的也不少。蟲蟲在此不願意重複論述。
  • Git入門之四-Git本地基礎操作命令使用
    在上節介紹完Git的基礎概念Git入門之三-Git的基礎概念之後,本節我來根據以下流程圖介紹一下Git本地倉庫、暫存區及工作區之間的基礎操作命令,請對照流程圖中的內容及之後的命令介紹以便更好的理解命令的作用。
  • Linux教程:CentOs7下安裝Git的常用命令
    點擊上方關注訂閱黑碼教主獲取更多精彩內容查看 yum 源倉庫的 Git 信息:yum info gityum中最新的Git一般比較低,如果無所謂的話,可以直接使用以下命令安裝$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
  • git 一個可以提高開發效率的命令:cherry-pick
    可以看出,cherry-pick命令使用方法很簡單,即:git cherry-pick commitID剛剛是一個個提交cherry-pick到master分支,但如果有100個commit要合併到master分支呢?總不能這樣一個個操作吧?git一樣幫你想到了,它提供了一個區間操作方法。
  • git 命令初探二
    git 的學習必須要明白分布式管理的模式,如上圖需要牢記,這樣你操作起來更加得心應手先列出今天要學習的git命令創建分支命令:git branch (branchname)切換分支命令:git checkout (branchname)合併分支命令:git merge1.開始學習前我們先創建一個測試目錄這些命令前面的章節已經有介紹了忘了的可以去看一下前面小編寫的哦
  • git的幾個常用基本操作
    commit相關的操作就不會把這個文件一起提交到history區了。上面的這個命令是一個簡寫,實際上reset命令的完整寫法如下:$ git reset --mixed HEAD a.txt其中,mixed是一個模式(mode)參數,如果reset省略這個選項的話默認是mixed模式;HEAD指定了一個歷史提交的 hash 值;a.txt指定了一個或者多個文件。
  • 徹底熟練掌握Git-Git系列教程1-版本控制系統概述
    為什麼要寫Git系列教程?git非常的優秀,很多很多的開發人員都在工作中使用它,但有一大部分的同學對它的使用還不是很熟悉,並且網上的教程很多不是過於簡單就是很零碎的幾個命令,一番學下來,很多人還是很模糊,所以我打算寫一套完整系列的Git教程,幫助剛入門或者還不是很熟悉的同學系統的學習下Git。什麼是版本控制系統?
  • Git版本控制常用命令
    Git常用命令集git使用命令1、查看git配置信息git config --list2、查看git用戶名git config user.name3、查看郵箱配置git config user.email4、全局配置用戶名git config --global user.name "nameVal"5、全局配置郵箱git config --global user.email
  • 命令行查詢linux命令的中文示例
    的命令示例,滿懷信心向我的那些開發朋友們推薦的時候,彭老師表示查詢的內容全是英文,不夠友好。彭老師安利了https://github.com/jaywcjlove/linux-command這個包含了550多個linux的命令,並且都是中文例子,解釋的也非常詳細。
  • Git系列教程(三):管理修改、撤銷修改 git checkout git reset
    Git系列教程(二):版本庫中添加文件、版本回退我們一起學習了如何在版本庫中添加文件的兩個步驟以及如何查看歷史命令、在版本修改多次增刪改之後如何進行版本回溯的git命令。Git管理修改Git相比於其他版本控制系統SVN的優勢在於Git跟蹤並管理的是修改,而非文件。
  • Linux常用命令 - sed
    它可以對文件和輸入流(如管道)執行基本的文本操作。使用 sed,您可以搜索、查找和替換、插入和刪除單詞和行。 它支持基本的和擴展的正則表達式,允許您匹配複雜的模式。接下來, 我將使用 sed 查找和替換字符串。我還將向您展示如何執行遞歸搜索和替換。
  • 你需要學會使用Git備份Linux配置文件
    一、安裝 Git [root@localhost ~]# yum install git  檢查Git版本 [root@localhost ~]# git --version  git version 1.8.3.1  [root@localhost ~]#  設置初始參數 將如下命令中的用戶名
  • Git 常用命令及使用
    Git 常用命令使用1)、本地庫初始化 git init2)、設置籤名作用:區分不同開發人員的身份。說明:這裡設置的籤名和登錄遠程庫(代碼託管中心)的帳戶沒有關係。[郵箱地址]籤名信息位置:cd ~ 、cat .gitconfig3)、基本操作a)、查看狀態: git status(查看工作區、暫存區的狀態)b)、添加操作: git add 文件名(將工作區新建/修改的內容添加到暫存區)c)、提交操作: git commit -m 「commit message」 文件名(將暫存區的內容提交到本地庫
  • Linux下diff的操作詳解
    diff命令可以同時輸出成補丁文件,並且Linux中還有一個patch命令,可以依據diff生成的.patch補丁文件,將a.c與b.c兩個文件差異部分更新到需要修改的文件。此外diff在SVN 、GIT、CVS等版本控制工具中也是不可或缺的一部分。