git config --global user.name ""
git config --global user.email ""
git init 初始化倉庫
git add 檔案 新增檔案到倉庫
git commit -m "注釋測內容"
git status 倉庫當前的狀態
git diff 檔案 檢視該檔案和上次版本做了哪些改動
git log 檢視自己最近提交的改動, 如果要看的清晰一點可以加 --pretty=online檢視
git reset --hard 版本 回到某乙個版本的命令
git reflog 檢視回退版本的歷史
git diff head -- 檔案 檢視修改後的檔案和當前版本的檔案的區別
git checkout -- file 丟棄工作區某檔案的修改 (其實是用版本庫里的版本替換工作區的版本)
git reset head file 將暫存區的修改取消,但是工作區的還存在
git remote add origin [email protected]:username/learngit.git 新增遠端倉庫關聯
git clone [email protected]:username/blog.git 轉殖遠端的倉庫到本地
git branch 檢視分支
git branch name 建立分支
git checkout name 切換到某乙個分支
git checkout -b name 建立並切換分支
git merge name 合併某個分支到當前分支
git branch -d name 刪除分支
1.工作區修改了但是沒有add到暫存區,將工作區修改取消 git checkout -- file
如果已經add到暫存區之後再次修改了檔案,使用 git checkout -- file
則是恢復到最後一次add後暫存區的狀態
2.工作區修改add到暫存區之後想要取消修改 git reset head file,使用之後暫存區
修改就沒有了,只有工作區有修改,這時使用 1 中的git checkout -- file
就能恢復到沒有編輯的狀態了
3.如果是commit了之後想回到之前的樣子,使用 git reset --hard 版本號,使用git log --pretty=oneline 查詢版本號
git checkout
其實是用版本庫里的版本替換工作區的版本,無論工作區是修改還是刪除,都可以「一鍵還原」。
檢視分支:git branch
建立分支:git branch
切換分支:git checkout
建立+切換分支:git checkout -b
合併某分支到當前分支:git merge
刪除分支:git branch -d
1.在github上面新建乙個專案 ,名叫 blog,不自動初始化
2.在本地使用git init 命令初始化吧本地倉庫
3.配置本地的使用者名稱 git config user.name "uname" ,配置郵箱位址 git config user.email "***@xx.com"
4.配置遠端的推送位址 git remote add orgin "在git上面拷貝的ssh位址"
5.將倉庫的內容推送到遠端 git push origin master(有時候可能需要自己建立分支並且切換 git branch master , git checkout master)
github基礎命令
github被zf斷斷續續的牆掉,只能多試幾次 習慣用svn了,作為git新手,把svn跟git命令對比了一下,瞬間發現好方便記憶了 1 獲取 倉庫轉殖 這個命令相當於svn co codebase 2 增加新檔案到 倉庫中 git add 相當於svn add 3 增加注釋 git commit ...
基礎GitHub管理命令
1 新增檔案到git倉庫,分兩步 第一步,使用命令git add 注意,可反覆多次使用,新增多個檔案 第二步,使用命令git commit,完成。git add 檔名 必須先將檔案新增到倉庫 git commit m wrote a readme file m後面跟對文件的說明 2 檢視庫當前的狀態...
git基礎命令 gitHub
git 和 github git 本地專案版本管理工具 雙擊一直下一步,就可以 安裝成功之後,滑鼠右鍵點選 如果出現 git gui here git bash here 證明安裝成功 首次使用git,要先在 cmd中 執行相關的設定操作,完成初始化 git config list 檢查 git 全...