關(guān)于git和github的使用指南
1.git初始化本地倉(cāng)庫(kù)
在項(xiàng)目目錄中初始化 Git 倉(cāng)庫(kù)
cd your-project-directory git init
將文件添加到暫存區(qū)
git add . //添加所有文件 git add <file-name> //添加單個(gè)文件
- 提交更改
git commit -m "Your commit message"
- 上傳到遠(yuǎn)程倉(cāng)庫(kù)
git push origin main
2.遠(yuǎn)程倉(cāng)庫(kù)
將本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)關(guān)聯(lián)
git remote add origin <repository-url>
從遠(yuǎn)程倉(cāng)庫(kù)克隆到本地
git clone <repository-url>
一般來(lái)說(shuō)1,2步驟如果是初次的化執(zhí)行第二個(gè)就行,無(wú)需建立本地倉(cāng)庫(kù)
- 拉取最新代碼
git pull origin main
- 查看遠(yuǎn)程分支
git branch -r
- 切換目標(biāo)分支
git checkout <branch-name>
- 拉取指定分支代碼
git pull origin <branch-name>
3.如何將自己的代碼上傳到遠(yuǎn)程倉(cāng)庫(kù)的某一個(gè)分支
完整步驟
//如需克隆某個(gè)分支的代碼可以改成git clone -b <branch-name> <repository-url> git clone <repository-url> //克隆倉(cāng)庫(kù) cd repository //進(jìn)入倉(cāng)庫(kù) git add <file-name> //提交更改到暫存區(qū) git commit -m "Your commit message" //將暫存區(qū)的文件合并到本地倉(cāng)庫(kù) git push origin <branch-name> //上傳到遠(yuǎn)程倉(cāng)庫(kù)的某個(gè)分支,如果該分支不存在會(huì)自動(dòng)創(chuàng)建
如果無(wú)法克隆倉(cāng)庫(kù)的代碼,要先把git的ssh公鑰在github中配置
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Visual?Studio實(shí)用調(diào)試技巧大全
這篇文章主要給大家介紹了關(guān)于Visual?Studio實(shí)用調(diào)試技巧的相關(guān)資料,如果你還沒(méi)有使用過(guò)這些技巧,希望這篇博文能幫你發(fā)現(xiàn)它們,它們學(xué)起來(lái)很容易,能幫你節(jié)省很多時(shí)間,需要的朋友可以參考下2023-06-06
VS2019中Git源代碼管理實(shí)現(xiàn)總結(jié)
這篇文章主要介紹了VS2019中Git源代碼管理實(shí)現(xiàn)總結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
archlinux 羅技K380 F1-F12 功能鍵鎖定(實(shí)現(xiàn)方法)
這篇文章主要介紹了archlinux 羅技K380 F1-F12 功能鍵鎖定,在windows中羅技K380可以安裝Logitech Options來(lái)實(shí)現(xiàn)這個(gè)Fn鎖定功能,需要的朋友可以參考下2023-04-04
Websocket IM聊天教程 教你用GoEasy快速實(shí)現(xiàn)IM聊天
這篇文章主要介紹了Websocket IM聊天教程,小編教你用GoEasy快速實(shí)現(xiàn)IM聊天,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2020-05-05
s49?磁盤(pán)存儲(chǔ)文件系統(tǒng)管理詳解
這篇文章主要為大家介紹了s49?磁盤(pán)存儲(chǔ)文件系統(tǒng)管理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
在VScode中配置ROS環(huán)境的詳細(xì)過(guò)程
這篇文章主要介紹了在VScode中配置ROS環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07
vscode遠(yuǎn)端配置及一些問(wèn)題解決方案
我們之前大概了解了vscode的本地設(shè)置,我們之前提過(guò),vscode是一款編輯器,在文本編輯方面有著強(qiáng)大的功能,vscode強(qiáng)大的功能還在于可以連接遠(yuǎn)端機(jī)器,為我們的遠(yuǎn)端機(jī)器服務(wù),今天我們主要來(lái)進(jìn)行遠(yuǎn)端配置,感興趣的朋友跟隨小編一起看看吧2024-03-03

