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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

git/github使用详解

發布時間:2024/7/5 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 git/github使用详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

介紹:gitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管,故名gitHub。

2018年6月4日,微軟宣布,通過75億美元的股票交易收購代碼托管平臺GitHub。

?

既然你想github,那么首先你需要注冊一個github賬號,

地址:https://github.com/ ? ??

如何注冊,請自行百度,網上教程很多。

?

然后你需要安裝git,這里給出下載地址,下載后一直安裝即可:https://git-for-windows.github.io/

?

那么我們如何在github上創建一個屬于自己的項目呢?

1.進入github官網 ??https://github.com/

?

2 點擊New repository ?新建一個github倉庫

?

?

3。

Repository name :倉庫名稱

Description(可寫可不寫):倉庫描述介紹

Public,Private:倉庫權限(公開共享,私有或指定合作者)

Initialize this repository with a README:添加一個README.md

gitignore:不需要進行版本管理的蒼庫類型,對應生成文件.gitignore

license:證書類型,對應生成文件LICENSE

?

點擊create repository即成功創建一個蒼庫

?

?

?

?到此我們就成功的在github上創建了一個項目。

?

接下來,我們需要先創建一個本地的版本庫(其實也就是一個文件夾,之后就是你的項目文件夾)。

?

配置ssh key

?

首先創建SSH KEY。先看一下你C盤用戶目錄下有沒有.ssh目錄,有的話看下里面有沒有id_rsa和id_rsa.pub這兩個文件,有就跳到下一步,沒有就通過下面命令創建。

?ssh - keygen -t? rsa -C ".......@qq.com"? ?

然后回車 在你的c盤用戶里面的.ssh目錄里找到id_rsa和id_rsa.pub這兩個文件? ?

?

?

?然后需要把密鑰配置到github中

登錄github官網,點擊右上角圖標,點擊setting,點擊SSH and GPG keys,然后New SSH keys .此處 title可以任意的填寫,然后把id_rsa.pub文件的密鑰寫入key中,點擊Add SSH key。到此,ssh key配置成功.是否成功可以驗證,下文給出方法。

給出操作步驟截圖:

?

?

?

?

?

如何驗證ssh key配置成功?

進入本地項目文件夾 右擊Git Bash Here 輸入命令 ssh -T git@github.com回車。打印如下提示信息,說明配置成功

?

讓本地倉庫和github之間相互聯系

使用git init 命令把這個文件夾變成Git可管理的倉庫。 這時你會發現testworkspace里面多了個.git文件夾,它是Git用來跟蹤和管理版本庫的。如果你看不到,是因為它默認是隱藏文件,那你就需要設置一下讓隱藏文件可見。

使用git clone?https://github.com/shenhaha/test.git 拉取githu上的項目文件

使用git remote add test?https://github.com/shenhaha/test.git 本地倉庫和遠程github就進行了關聯

?

在本地倉庫向github提交代碼

我在testworkspace中創建了一個文件test.txt,然后把它提交到github

git status 首先解釋下這個命令?可以查看當前工作區和暫存區文件的狀態 后面可以一直使用 查看狀態

git add .??將當前目錄下修改的所有代碼從工作區添加到暫存區

git commit -m "注釋" 將緩存區內容添加到本地倉庫

git push -u origin master? 將本地倉庫的代碼推送到遠程倉庫(如果是新建的內容為空的倉庫,要加上-u這個參數)

git push origin master 將本地倉庫的代碼推送到遠程倉庫

?

?

?

?

成功提交 success

?

轉載于:https://www.cnblogs.com/shenhaha520/p/10569805.html

總結

以上是生活随笔為你收集整理的git/github使用详解的全部內容,希望文章能夠幫你解決所遇到的問題。

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