日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu系统下如何提交代码到GitHub

發布時間:2023/12/16 Ubuntu 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu系统下如何提交代码到GitHub 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Ubuntu系統下如何提交代碼到GitHub

1.安裝git

在終端輸入

sudo apt-get install git

2.測試ssh

在終端輸入

ssh -T git@github.com

顯示:

git@github.com: Permission denied (publickey).

這時候需要建立公鑰。

3.建立公鑰

在github上按照下圖點擊,找到如下界面:
1)右上角找到并點擊settings
2)左邊找到SSH keys and GPG keys并點擊出現如下界面
3)在該界面找到New SSH Key,并點擊
4)返回終端輸入

ssh-keygen -C "xx@xx.com" -f ~/.ssh/github

郵箱為自己創建github時用的郵箱,按兩次Enter,出現如下代碼:

~$ ssh-keygen -C "xx@xx.com" -f ~/.ssh/github Generating public/private rsa key pair. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/test/.ssh/github. Your public key has been saved in /home/test/.ssh/github.pub. The key fingerprint is: SHA256:nCcMqZQBRsKDfyue3inUjRH3gsvyOBwwiNWJbkZc0xI wangsanshi1995@163.com The key's randomart image is: +---[RSA 2048]----+ |+o+=E+ | |.== =+o. | |o=. o=o. | |= =.+..+.. | | = +.* .S . | | = * . o | | + B | | B... | | ..oo | +----[SHA256]-----+

5)在終端輸入代碼cat ~/.ssh/github.pub,出現公鑰,將公鑰復制到第3)步的key里面,title隨便寫個名字即可,然后點擊Add SSH Key
6)在終端輸入ssh -T git@github.com出現以下代碼意味著該步驟完成。

Hi wwtx! You've successfully authenticated, but GitHub does not provide shell access.

4.設置一個本地倉庫

#創建一個文件夾

mkdir githubtest

#進入githubtest文件夾使用git init命令初始化會生成一個.git的隱藏文件

cd githubtest git init #新建一個文件test使用命令git add將文件傳到github本地倉庫 vi test.txt git add test.txt #使用git命令git commit -t "描述" git commit —T "這是第一個版本"

5.將本地倉庫與遠程倉庫同步

在github下圖界面中點擊New
在如下界面中,Repository name填寫同名的倉庫名,這里是githubtest,點擊創建就ok!

6.本地代碼push到github上面

回到終端,按照以下步驟即可push。

git remote add origin git@github.com git push -u origin maste

標題7.報錯

注:在Untracked files(未跟蹤文件)下,會出現紅色的README_RSlidar.md,代表此文件還未被Git所管理。

位于分支 main 您的分支與上游分支 'origin/main' 一致。未跟蹤的文件:README_RSlidar.md提交為空,但是存在尚未跟蹤的文件

使用以下代碼進行添加

git add README_RSlidar.md

緊接著執行

git commit -m "first commit" git remote add origin git@github.com:wwtx/LIO_SAM_RStoVelodyne.git

如果需要添加文件也可以按照以下方式點擊
點擊Add fileUpload files選擇自己的文件即可。

8.常用的一些操作 github 相關操作知識

新設備上使用github

1.要在本地創建一個ssh key

ssh-keygen -t rsa -C "email address"

2.界面提示進入.ssh文件夾下,找到id_rsa.pub 打開并負責key到github官網
進入setting 并添加key,綁定設備成功

3.檢查是否綁定成功

ssh -T git@github.com

4.ssh進行登入

git config --global user.name "github account" git config --global user.email "email address"

5.把網頁位置克隆到本地

git clone https://github.com/wkslearner/machine_learning.git

其他常規操作

常規操作

1.創建文件夾

mkdir hello-word

2.進入文件夾

cd hello-word

3.初始化git倉庫

git init

4.創建一個readme.txt

echo "This is a simple practise" > readme.txt

5.查看當前版本狀態

git status

注:在Untracked files(未跟蹤文件)下,會出現紅色的readme.txt,代表此文件還未被Git所管理。

6.添加文件到緩沖區

git add 文件名

7.添加文件備注名 后面的cc為備注信息

git commit -m "cc"

8.查看歷史提交記錄

git log

9.查看當前有哪些分支

git branch

注:沒有創建分支的情況下,只有master

10.添加分支

git checkout -b 分支名稱 git branch –d 分支名稱 #刪除分支

注:回到主分支 git checkout master

11.回到歷史的某個版本

git check commit id編號

注:id 可以用git log 查找

12.把文件push到網站上

git push origin master

注:一般在git add 及 git commit -m ‘xx’ 之后

13.列出遠程分支

git remote git remote -v #列出詳細信息 git remote add origin https://github.com/wkslearner/scikit_learn.git

把緩存區數據添加到遠程

git push -u origin sk_learn

把緩存區數據提交到倉庫

14.下載代碼

git pull

以上為常用的一些git 命令行操作

總結

以上是生活随笔為你收集整理的Ubuntu系统下如何提交代码到GitHub的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。