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從遠端倉...