git 掌握基本git命令

2021-09-05 09:42:52 字數 1746 閱讀 7884

git上傳到github倉庫

git init初始化

git add . 是把所有檔案上傳到暫存區(本地----->暫存區------>才是github倉庫)

git commit -m "上傳到,並且注釋"  如下

git status 是看狀態

然後再試 git push git位址 (上傳有幾種,我這裡用了把原始碼推到git倉庫,輸入github賬戶密碼) 

其他 git 命令

git pull lianshou master :把lianshou這個原始碼拉到本地來 master 意思是本地 remote遠端 orgin是別名

push 推到git倉庫,pull拉到本地

分支

場景,就是當你在寫這個功能的時候,然後另個乙個功能出現bug,但是你這個又要快寫完了。必須先解決那個bug,在不儲存**的情況,就可以使用分支,你開發的內容不相互影響到最後卻能完美的融合在一起。

git log 可以看到所有操作資訊,也就是日誌

git reflog 可以檢視所有分支的所有操作記錄(包括已經被刪除的 commit 記錄和 reset 的操作)

我們在切換版本的時候就可以用reflog 這個比較清晰

git reset -hard a508

head指向的版本就是當前版本,因此,git允許我們在版本的歷史之間穿梭,使用命令git reset --hard commit_id。

穿梭前,用git log可以檢視提交歷史,以便確定要回退到哪個版本。

要重返未來,用git reflog檢視命令歷史,以便確定要回到未來的哪個版本。

git branch 檢視分支

git branch wechat 建立乙個wechat分支

git checkout wechat 切換分支

如果要合併分支,那麼我們應該要切換到本地分支,在進行合併

git merge wechat 合併分支(wechat 和本地進行合併)

刪除遠端庫別名

命令:git remote remove (遠端庫名)

例項:git remote remove ogign

新增遠端庫

git remote add (遠端庫名)(遠端庫位址)

git remote add origin

注 遠端庫名 一般叫 origin ,當並非強制,你可以自己起名

修改遠端名稱

命令:git remote rename (舊名稱)(新名稱)

示例:git remote rename online oschina

快速掌握Git基本用法

git是什麼?git是一款開源的分布式版本控制系統 distributed version control system 什麼是版本控制?為什麼需要?如果你是乙個rd,那就應該知道,碼農最討厭的合作夥伴就是產品經理,因為他們總是三天兩頭的改變主意,不珍惜碼農們的辛苦付出。舉個例子,產品經理提出乙個新...

快速掌握git基本使用

前言 很多時候,我們使用git,尤其是想快速入門時,可能只想掌握基本使用。git命令很多,但真正常用到的還是比較少的,這裡就總結下怎樣快速入門 要使用git,首先得轉殖遠端倉庫,一般有兩種方式,https和ssh,此處以coding為例 1.http模式,需要配置註冊的使用者名稱和郵箱 在git命令...

Git 簡單命令(10分鐘掌握git

設定使用者資訊git config global username yourname git config global user.email youremail 檢視配置資訊git config list git config user.name 本地初始化乙個git倉庫 git init從遠端倉...