国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

git初學(xué)者使用教程(包含Android studio中g(shù)it使用)

這篇具有很好參考價值的文章主要介紹了git初學(xué)者使用教程(包含Android studio中g(shù)it使用)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


參考博客

1、登錄 / 注冊git賬號

git地址

2、創(chuàng)建git倉庫

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
如:
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
點(diǎn)擊創(chuàng)建后會出這個頁面
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
我推薦使用這個部分命令行來設(shè)置倉庫

3、設(shè)置git的用戶名和郵箱

  1. 在想要創(chuàng)建git倉庫的文件夾右鍵打開Git Bash Here(前提是安裝了git)
    git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
  2. 輸入命令(每次輸入一句)
git config --global user.name "山南"
git config --global user.email "1920000000@qq.com"

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
3. 右鍵打開Git設(shè)置
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

  1. 在Git中就會出現(xiàn)用戶信息(我電腦的Git用戶是別人的,我沒有修改)
    git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

4、創(chuàng)建git倉庫

先看下git創(chuàng)建倉庫后給我們的命令

mkdir android-pro      創(chuàng)建文件夾
cd android-pro		   移動到該路徑下 						
git init 			   初始化新的Git倉庫
touch README.md		   創(chuàng)建一個名為'README.md'的空文件
git add README.md	   將新創(chuàng)建的'README.md'文件添加到Git倉庫的暫存區(qū),準(zhǔn)備提交
git commit -m "first commit"   將暫存區(qū)的內(nèi)容提交到Git倉庫,并添加了提交信息'first commit'
git remote add origin https://gitee.com/000000000/android-pro.git  添加一個遠(yuǎn)程倉庫地址
git push -u origin "master"   將本地的提交推送到遠(yuǎn)程倉庫的'master'分支

首先,mkdir android-pro: 這個命令在當(dāng)前的目錄下創(chuàng)建一個名為’android-pro’的新目錄
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
cd android-pro: 這個命令將當(dāng)前的工作目錄切換到剛創(chuàng)建的’android-pro’目錄
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git init: 這個命令初始化一個新的Git倉庫。在’android-pro’目錄下創(chuàng)建了一個名為’.git’的子目錄,這個子目錄包含了所有Git需要的數(shù)據(jù)和元數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
touch README.md: 這個命令創(chuàng)建一個名為’README.md’的空文件
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

git add README.md: 這個命令將新創(chuàng)建的’README.md’文件添加到Git倉庫的暫存區(qū),準(zhǔn)備提交
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

git remote add origin https://gitee.com/00000000/android-pro.git: 添加一個遠(yuǎn)程倉庫地址
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

git push -u origin "master": 這個命令將本地的提交推送到遠(yuǎn)程倉庫的’master’分支。'-u'參數(shù)設(shè)置了默認(rèn)的遠(yuǎn)程倉庫和分支,之后的推送只需要使用git push就可以完成。
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

到這一步,在本地的git日志中就可以到上傳的文件和備注信息了
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
查看日志
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

5、已有倉庫推送代碼到遠(yuǎn)程倉庫

cd git倉庫所在目錄
git remote add origin https://gitee.com/00000000/android-pro.git
git push -u origin "master"

cd git倉庫所在目錄
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

git remote add origin https://gitee.com/00000000/android-pro.git: 添加一個遠(yuǎn)程倉庫地址

git push -u origin "master": 這個命令將本地的提交推送到遠(yuǎn)程倉庫的’master’分支。'-u'參數(shù)設(shè)置了默認(rèn)的遠(yuǎn)程倉庫和分支,之后的推送只需要使用git push就可以完成。
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

6、進(jìn)階使用,命令行和Android studio軟件使用

1. 克隆(Clone)源碼倉庫

git clone <git地址>

將下載整個源碼倉庫到本地,并在當(dāng)前目錄下創(chuàng)建一個與遠(yuǎn)程倉庫同名的目錄
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

2. 查看倉庫狀態(tài)(Status)

git status

將顯示當(dāng)前倉庫中的文件狀態(tài),包括已修改文件、未跟蹤文件等。
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

3. 查看提交歷史(Log)

git log

顯示提交歷史記錄,包括每個提交的詳細(xì)信息,如提交者、日期、提交消息等。
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
Android studio中操作方法
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

4. 查看當(dāng)前分支(Branch)

git branch

將顯示當(dāng)前所在的分支。主分支通常以master或main命名

Android studio中操作方法
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

5. 創(chuàng)建分支

git checkout -b <新分支名字>

通過使用-b 參數(shù)并且在新分支的名字后面,可以同時創(chuàng)建并切換到這個新的分支
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

Android studio中操作方法
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

6. 切換分支:

使用此命令可以切換到倉庫中的其他分支。例如,要切換到主分支,可以運(yùn)行g(shù)it checkout master或git checkout main。

git checkout <分支名>

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

Android studio中操作方法
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

7. 分支合并

將一個分支切換到另一個分支
比如:B分支合并到A分支

git checkout A       切換分支
git pull origin A    拉取遠(yuǎn)程最新代碼
git merge 分支名      B分支合并到A分支
git push origin A    將合并好的部分推送到遠(yuǎn)程

舉例:
我在test分支修改了test類的內(nèi)容
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
然后提交推送
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
然后切換到master分支,可以看到內(nèi)容沒有修改
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
然后,輸入上面的命令
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
就可以看到test分支中test類內(nèi)容已經(jīng)合并到master分支的test類了
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

8. 拉?。≒ull)最新代碼:

git pull

從遠(yuǎn)程倉庫拉取最新的代碼,并合并到當(dāng)前分支。

我在工程中新建了一個test類,并把這個類推送到其他分支
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
現(xiàn)在master是沒有test類的
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

現(xiàn)在是兩個分支,我們將test代碼拉到master看下
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
然后我從test分支拉取最新的代碼,并合并到master分支
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
然后上傳到master遠(yuǎn)程倉庫
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
然后可以在遠(yuǎn)程倉庫看到test類了
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
如果出現(xiàn)以下錯誤就到軟件中,單擊git然后選擇解決沖突,保存自己需要的文件然后等待合并即可
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

9. 推送(Push)代碼到遠(yuǎn)程倉庫:

如果你想上傳更改到遠(yuǎn)程倉庫,需要先將這些更改推送到你本地的Git倉庫,然后再從本地倉庫推送到遠(yuǎn)程倉庫
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

然后再輸入命令

git push    設(shè)置了默認(rèn)的遠(yuǎn)程倉庫和分支,之后的推送只需要使用git push就可以

git push -u origin "master   將本地的提交推送到遠(yuǎn)程倉庫的'master'分支。`'-u'`參數(shù)設(shè)置了默認(rèn)的遠(yuǎn)程倉庫和分支

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

10. 查看遠(yuǎn)程倉庫信息:

顯示已配置的遠(yuǎn)程倉庫信息,包括遠(yuǎn)程倉庫的名稱、URL等。

git remote -v

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

11. 添加遠(yuǎn)程倉庫:

git remote add <遠(yuǎn)程倉庫名> <URL>

使用此命令可以添加一個新的遠(yuǎn)程倉庫。例如,要添加一個名為origin的遠(yuǎn)程倉庫,可以運(yùn)行g(shù)it remote add origin
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

12. 查看標(biāo)簽

git tag

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

13. 查看文件差異

git diff

顯示已修改文件的差異,比較當(dāng)前工作區(qū)和暫存區(qū)的更改
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

14. 查看所有的全局配置項(xiàng)目

git config --list --global

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

15. 獲取幫助信息

 git 命令 -h

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

16. 取消暫存的文件

git reset HEAD 要移除的文件名稱
git reset HEAD .                #移除暫存區(qū)的所有文件

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

17. 移除文件

# 從 Git 倉庫和工作區(qū)中同時移除 git_text.html  文件
git rm -f git_text.html

# 只從 Git 倉庫中移除 index.html,但保留工作區(qū)中的 index.html 文件
git rm --cached index.html

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

18. 回退到指定的版本

# 在一行上展示所有的提交歷史
git log --pretty=oneline
 
 
# 使用 git reset --hard 命令,根據(jù)指定的提交 ID(最前面那一串?dāng)?shù)) 回退到指定版本
git reset --hard <CommitID>
 
 
# 在舊版本中使用 git reflog --pretty=oneling 命令,查看命令操作的歷史
git reflog --pretty=oneline
 
 
# 再次根據(jù)最新的提交 ID,跳轉(zhuǎn)到最新的版本
git reset --hard <CommitID>

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)
git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

19. 重命名文件

git mv 原文件名 新文件名

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)

git初學(xué)者使用教程(包含Android studio中g(shù)it使用),git,elasticsearch,大數(shù)據(jù)文章來源地址http://www.zghlxwxcb.cn/news/detail-739191.html

到了這里,關(guān)于git初學(xué)者使用教程(包含Android studio中g(shù)it使用)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包