日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

git linux 登陆_Git安装及基础命令

發布時間:2025/3/20 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 git linux 登陆_Git安装及基础命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

Git是現在很流行的一種分布式版本控制系統,在處理沖突方面更容易,可以在各自的分支上進行開發,開發一個階段再合并到一起。Git沒網的是后也可以提交,等到有網了再push到遠端倉庫。還可以根據團隊的規模選擇適合自己團隊的工作流。

下載Git

  • 進入官網: https://git-scm.com
  • 選擇自己對應的操作系統點擊下載就行

Linux不用下載,輸入命令就可以,命令在官網中也給出來了

安裝Git

  • 安裝Git過程不麻煩,注意下安裝位置
  • 默認勾選就行,我自己勾了一個添加快捷方式到桌面
  • 這里也默認
  • 選擇Git編輯器,我選擇默認的Vim
  • 后面就直接默認就行,最后點擊安裝就可以等待安裝成功了

Git基礎命令

使用前的基礎配置

  • 配置username
git config --global user.name 'your_name'
  • 配置email
git config --global user.email 'your_email'
  • name和email是必須要配置的,不配置在提交代碼的時候會提醒你的,這也是為了讓每一次提交的代碼都能找到作者
  • config的三個作用域(缺省等同于local)
git config --local //只對某個倉庫有效git config --global //對當前用戶所有倉庫有效git config --system //對系統所有登陸的用戶有效

一般我們就用local和global

顯示config的配置,加--list

git config --list --local //只能在git倉庫中使用git config --list --globalgit config --list --system

建立Git倉庫

  • 將已存在的文件夾變成git倉庫
git init //在需要變成git倉庫的文件夾路徑下使用
  • 新建的項目直接用git管理
git init project_name //在當前路徑下創建項目并加入git管理

提交

git add demo.txt //將demo.txt文件狀態變為等待提交git rm --cached demo.txt //清除緩存,將等待提交的變為未提交git commit -m 'first commit' //提交緩存區的文件,并附言"first commit"git log //查看所有的commit記錄

分支操作

git branch //查看所有分支git branch a //新建一個為a的分支git checkout a //將當前所在分支切換到agit checkout -b b //建立b分支并切換到b分支git merge a //將a分支合并到主分支(當前分支需要在master分支)git branch -d b //刪除b分支git branch -D b //強制刪除b分支

PULL與PUSH

  • pull就是將遠程倉庫拉到本地,push就是將本地倉庫推到遠程倉庫
  • 添加ssh key
ssh-keygen -t rsa //生成公鑰和密鑰(當前分支需要在master分支)

在本地生成公鑰和私鑰就可以在遠程倉庫配置ssh key

  • 將遠程倉庫代碼克隆到本地
git clone 項目路徑 本地倉庫名 //本地重新命名倉庫名
  • PULL
git pull 遠端倉庫名 遠端分支 //將遠端倉庫指定分支拉到當前所在分支
  • PUSH
git push 遠端倉庫名 遠端分支 //將本地的已經commit的文件提交到遠程倉庫的指定分支

Git使用的基礎命令大致就是這些,會用這些應該算入門了。當然要用好Git還需要學習更多,推薦一個學習Git的地方 https://git-scm.com/book/zh/v2

當然,很多人工作中一般都用圖形化的工具,這類工具有很多,windows系統TortoiseGit就是一款比較容易上手的圖形化工具,我們使用的開發中使用的ide一般也集成了git的,可以直接在ide中操作,這樣就很方便,當然這些主要還是看每個人的習慣。雖然我們一般使用圖形化工具,但是建議剛接觸Git還是學習一下命令操作,這樣更能理解Git的思想。會使用命令再去使用圖形化工具不是難事,會使用圖形化工具就不一定會使用命令了。

總結

以上是生活随笔為你收集整理的git linux 登陆_Git安装及基础命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。