Git使用(小白都能看明白)

一 給當(dāng)前倉庫配置用戶名和郵箱
注意:加上“--global”就代表是配置的全局的用戶名或郵箱
(1) git config --global user.name “name”
(2) git config --global user.emailxxx@163.com

image.png

二 創(chuàng)建本地倉庫
(1)拉入文件目錄


image.png

(2)git init (創(chuàng)建本地倉庫)


image.png

(3)創(chuàng)建文件
終端輸入 “touch main.m” ,回車
image.png

四 拉取代碼
(1)創(chuàng)建本地倉庫之后可以拉取遠(yuǎn)程倉庫的代碼了
終端輸入 “git clone + 空格 + 遠(yuǎn)程倉庫路經(jīng)”
or 終端輸入 “git clone + 空格 + -master + 遠(yuǎn)程倉庫路經(jīng)”
注意:master 是分支名
(2)也可以選關(guān)聯(lián)遠(yuǎn)程倉庫路經(jīng),再pull拉取代碼
終端輸入 "git remote add origin + 空格 + 遠(yuǎn)程倉庫路經(jīng)"
再進(jìn)行pull動作
終端輸入 "git pull origin + 空格 + 分支名稱"

五 推送代碼
(1)終端輸入 “git add .” : 所有代碼提交暫緩區(qū)
(2)終端輸入 “git commit -m “我是版本描述”” : 提交描述說明
(3)終端輸入 “git commit -m “我是版本描述”” : 提交描述說明
(4)終端輸入 “git push -u origin master” :推送到master

六 推送指定分支(團(tuán)隊(duì)使用)
(1)新建一個文件夾,把要上傳的內(nèi)容放入文件夾中
(2)初始化倉庫,終端輸入:"cd + 文件路經(jīng)",回車,再輸入“git init”
(3)切換分支,默認(rèn)是在主分支
終端輸入:git checkout -b "自己的分支名"
(4)關(guān)聯(lián)到指定倉庫路經(jīng)
終端輸入:git remote add origin https://xxxxx
# 或者
終端輸入:git remote add origin git@xxxxx
(5)添加到緩存區(qū)
終端輸入:git add .
(6)添加備注
終端輸入:git commit -m '備注信息'
(7)pull項(xiàng)目,第一次pull當(dāng)前文件夾下有內(nèi)容
終端輸入:git pull origin '分支名' --allow-unrelated-histories
(8)如果不是第一次pull
終端輸入:git pull origin '分支名'
(9)push項(xiàng)目
終端輸入:git push -u origin '分支名'

六 補(bǔ)充(常用命令)
git status
紅色:文件被添加或者修改,但沒有添加到git的暫緩區(qū)
綠色:文件在暫緩區(qū),但是沒有提交到本地版本庫

git add main.m : 把“main.m”文件添加到暫緩區(qū)
git commit -m : 初始化項(xiàng)目,把暫緩區(qū)所有內(nèi)容提交到本地版本庫,并清空暫緩區(qū)
git rm main.m : 將“main.m”刪除
git log : 查看所有版本號
git reflog : 查看所有版本
git reset --hard HEAD : 回到當(dāng)前版本
git reset --hard HEAD^ : 回到上一個版本
git reset --hard HEAD^^ : 回到上上個版本
git reset --hard HEAD~100: 回到第100個版本
git branch : 查看當(dāng)前在哪個分支
git branch -r : 查看本地版本庫的分支
git checkout zxj :切換zxj分支
git checkout -b zxj : 創(chuàng)建并切換zxj分支
git push origin master : 向master分支推送
git pull origin master : 向master分支拉取
git init --bare : 把這個文件路經(jīng)成為共享版本庫
git remote rm origin : 刪除關(guān)聯(lián)的遠(yuǎn)程分支
git remote add origin + 空格 + 遠(yuǎn)程倉庫路經(jīng) :關(guān)聯(lián)遠(yuǎn)程倉庫路經(jīng)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容