????????Git在我們?nèi)粘9ぷ髦惺潜夭豢缮俚?,剛?cè)肼毜膶嵙?xí)生可能只要會安裝git、git clone,git pull 即可,git安裝的教程有很多我就不一一講述了。
????????Windows安裝教程請訪問此博主的鏈接
Git安裝教程-window版本 · 語雀在平常開發(fā)中,我們肯定需要用到git,這里我給大家介紹...https://www.yuque.com/u1106272/cai80g/skawco1.安裝完成后請配置基礎(chǔ)參數(shù)
1.設(shè)置用戶簽名(初始化時設(shè)置 全局)
git config --global user.name "chenxiky"
git config --global user.email "xxxx@qq.com"2.查看配置:
git config user.name
git config user.email
2.常用命令:
cd? #切換到工作區(qū)
git init? ? #初始化倉庫?
git status? ?#查看倉庫狀態(tài)
git add .? ? #將修改的代碼提交到暫存區(qū)
git commit -m? "提交代碼說明"? ?#將代碼提交到本地倉庫
確保當前分支代碼已經(jīng)干凈(代碼已提交到本地倉庫)
git remote add origin https://xxx.git? #本地連接遠程倉庫地址
驗證賬戶密碼(gitee賬戶密碼)
git push? #上傳代碼到遠程倉庫
git pull 拉取遠程代碼
git clone https://xxx.git(要克隆的倉庫的連接)? #克隆倉庫代碼
git branch 查看本地分支狀態(tài)
git branch -a? ?#查看分支狀態(tài)?
git fetch? ? #獲取所有分支git push -u origin user(分支名)? #將該分支推送到云端
git add index.js? ?#指定文件暫存
git checkout master? ?#切換到主分支中
git checkout -b user(分支名)? # -b 創(chuàng)建分支user就是要創(chuàng)建的分支名
版本回退:
簡單問題描述
pull 倉庫代碼時候把本地的代碼覆蓋掉了,導(dǎo)致寫的代碼被覆蓋掉了解決策略
1、執(zhí)行命令 git reflog獲取提交的版本號
a11e09c (HEAD -> master) HEAD@{0}: commit (initial): 1
2、執(zhí)行命令 git reset --hard 版本號(a11e09c)
3、git log 查看更詳細的日志
分支問題
創(chuàng)建分支,如果當前是位于主分支,創(chuàng)建分支是以當前主分支復(fù)制一份
git branch 分支名? ?#注意:此時新分支是復(fù)制當前所在的分支
git checkout 目標分支? ?#注意:切換分支前需將當前分支的修改提交倉庫
刪除分支 git branch -d? ? #分支名
強制刪除 git branch -D? ?#分支名
指定遠程分支復(fù)制新分支并切換
git checkout -b dev origin/dev? ?#origin 指的是遠程倉庫的分支
合并分支
git merge 源分支
合并沖突 當兩個分支修改同一文件代碼時合并會發(fā)生沖突
選擇要保存下來的修改重新提交):
1.選擇保留當前分支】
2.選擇保留當前需要合并的分支
3.保留兩者
4.比較改變
將本地代碼push到遠程倉庫
一:git pull origin master --allow-unrelated-histories? #保留倉庫和本地代碼
? ? ? ? git config pull.rebase false #合并(缺省略)
? ? ? ? git pull origin master --allow-unrelated-histories
二:git push -u origin master?
三:git push -f origin master? 強制推送本地代碼到主分支,覆蓋遠程倉庫。
三.圖形表達
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?文章來源:http://www.zghlxwxcb.cn/news/detail-430671.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-430671.html
到了這里,關(guān)于Git基本操作筆記的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!