導航:首頁 > 程序命令 > 命令行github

命令行github

發布時間:2023-03-29 08:30:16

① git和GitHub的基本使用

可以試著輸入 git ,看有沒有安裝。沒有安裝自行安裝。
安裝完成後,還需要最後一步設置,在命令行輸入:

注意 git config 命令的 --global 參數,用了這個參數,表示你這台機器上所有察簡的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址。

執行上面的命令,沒有任何顯示,這就對了,Unix的哲學是「沒有消息就是好消息」,說明添加成功。

git commit 命令, -m 後面輸入的是本次提交的說明,可以輸入任意內容,當然最好是有意義的,這樣你就能從歷史記錄里方便地找到改動記敗宴褲錄。

你看到的一大串類似 1094adb... 的是commit id(版本號)

工作區 (Working Directory) ,就是你在電腦里能看到的目錄

命令 git checkout -- test.txt 意思就是,把test.txt文件在工作區的修改全部撤銷
(當然也可以手動改過來,如果不嫌麻煩或者記得的話)

如果執行了add命令,使用上一步就不好使了,需要執行 ↓

也可添加多幾個,名字不能重復(可添加別人的,但是沒用,push不上去)

此時再查祥蠢看關聯的存倉庫就變了,並且可以更改"其他名字對應的url"

如果有多個人協作開發,那麼每個人各自從遠程克隆一份就可以了。

先對test.txt文件修改,添加 1234567890 ,執行 add , commit

再次切換回 master 分支 git checkout master 後發現,test.txt文件還是原來的樣子,並沒有添加 1234567890 ,因為那個提交是在dev分支上,而master分支此刻的提交點並沒有變,如果想要一同改變,需要 ↓ 合並分支。

合並指定分支到當前分支。再查看test.txt就和更改後的一樣的。

如果要丟棄一個沒有被合並過的分支,可以通過 ↓ 大寫 D 參數

相關: https://blog.csdn.net/u013474436/article/details/51287128

② 怎樣使用 GitHub

github是一個基於git的代碼託管平台,付費用戶可以建私人倉庫,我們一般的免費用戶只能使用公共倉庫,也就是代碼要公開。對於一般人來說公共倉庫就已經足夠了,而且我們也沒多少代碼來管理,O(∩_∩)O~。步驟:
1.注冊賬戶以及創建倉庫
要想使用github第一步當然是注冊github賬號了。之後就可以創建倉庫了(免費用戶只能建公共倉庫),Create a New Repository,填好名稱後Create,之後會出現一些倉庫的配置信息,這也是一個git的簡單教程。
2.安裝客戶端msysgit
github是服務端,要想在自己電腦上使用git我們還需要一個git客戶端,我這里選用msysgit,這個只是提供了git的核心功能,而且是基於命令行的。如果想要圖形界面的話只要在msysgit的基礎上安裝TortoiseGit即可。
裝完msysgit後右鍵滑鼠會多出一些選項來,在本地倉庫里右鍵選擇Git Init Here,會多出來一個.git文件夾,這就表示本地git創建成功。右鍵Git Bash進入git命令行,為了把本地的倉庫傳到github,還需要配置ssh key。
3.配置Git
首先在本地創建ssh key;

$
ssh-keygen
-t rsa -C
"[email protected]"

後面的[email protected]改為你的郵箱,之後會要求確認路徑和輸入密碼,我們這使用默認的一路回車就行。成功的話會在~/下生成.ssh文件夾,進去,打開id_rsa.pub,復制裡面的key。
回到github,進入Account Settings,左邊選擇SSH Keys,Add SSH Key,title隨便填,粘貼key。為了驗證是否成功,在git bash下輸入:
$
ssh
-T [email protected]

如果是第一次的會提示是否continue,輸入yes就會看到:You』ve successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github。
接下來我們要做的就是把本地倉庫傳到github上去,在此之前還需要設置username和email,因為github每次commit都會記錄他們。

$ git config --global user.name
"your name"
$ git config --global user.email
"[email protected]"

進入要上傳的倉庫,右鍵git bash,添加遠程地址:

$ git remote add origin [email protected]:yourName/yourRepo.git

後面的yourName和yourRepo表示你再github的用戶名和剛才新建的倉庫,加完之後進入.git,打開config,這里會多出一個remote 「origin」內容,這就是剛才添加的遠程地址,也可以直接修改config來配置遠程地址。
4.提交、上傳
接下來在本地倉庫里添加一些文件,比如README,

$ git add README
$ git commit -m
"first commit"

上傳到github:

$ git push origin master

git push命令會將本地倉庫推送到遠程伺服器。
git pull命令則相反。
修改完代碼後,使用git status可以查看文件的差別,使用git add 添加要commit的文件,也可以用git add -i來智能添加文件。之後git commit提交本次修改,git push上傳到github。
5.gitignore文件
.gitignore顧名思義就是告訴git需要忽略的文件,這是一個很重要並且很實用的文件。一般我們寫完代碼後會執行編譯、調試等操作,這期間會產生很多中間文件和可執行文件,這些都不是代碼文件,是不需要git來管理的。我們在git status的時候會看到很多這樣的文件,如果用git add -A來添加的話會把他們都加進去,而手動一個個添加的話也太麻煩了。這時我們就需要.gitignore了。比如一般c#的項目我的.gitignore是這樣寫的:

bin
*.suo
obj

bin和obj是編譯目錄,裡面都不是源代碼,忽略;suo文件是vs2010的配置文件,不需要。這樣你在git status的時候就只會看到源代碼文件了,就可以放心的git add -A了。
6.tag
我們可以創建一個tag來指向軟體開發中的一個關鍵時期,比如版本號更新的時候可以建一個「v2.0」、「v3.1」之類的標簽,這樣在以後回顧的時候會比較方便。tag的使用很簡單,主要操作有:查看tag、創建tag、驗證tag以及共享tag。
6.1查看tag
列出所有tag:

git tag

這樣列出的tag是按字母排序的,和創建時間沒關系。如果只是想查看某些tag的話,可以加限定:

git tag -l v1.*

這樣就只會列出1.幾的版本。
6.2創建tag
創建輕量級tag:

git tag v1.0

這樣創建的tag沒有附帶其他信息,與之相應的是帶信息的tag:

git tag -a v1.0 -m
'first version'

-m後面帶的就是注釋信息,這樣在日後查看的時候會很有用,這種是普通tag,還有一種有簽名的tag:

git tag -s v1.0 -m
'first version'

前提是你有GPG私鑰,把上面的a換成s就行了。除了可以為當前的進度添加tag,我們還可以為以前的commit添加tag:

#首先查看以前的commit
git log --oneline
#假如有這樣一個commit:8a5cbc2 updated readme
#這樣為他添加tag
git tag -a v1.1 8a5cbc2

6.3刪除tag
很簡單,知道tag名稱後:

git tag -d v1.0

6.4驗證tag
如果你有GPG私鑰的話就可以驗證tag:

git tag -v

v1.0

6.5共享tag
我們在執行git push的時候,tag是不會上傳到伺服器的,比如現在的github,創建tag後git push,在github網頁上是看不到tag的,為了共享這些tag,你必須這樣:

git push origin --tags

③ github上不去試試這招

Date: 2021/02/22

Author: CW

Foreword:

相信大家都遇見過github上不去或者很慢才能顯示出頁面的情況,譽戚通茄伏常是由於節點ip選擇得不夠好導致,可通過 修改hosts文件 來解決。

點擊該鏈接: ping檢測  ,選擇一個延時較低的節點ip:

將節點ip記錄到hosts文件(Windows下位於 C:\Windows\System32\drivers\etc\hosts ),比如加入以下這行:

13.229.188.59 github.com

另外,還可加入以下內容:

Windows下,win+R,鍵入cmd打開命令行,輸入 ipconfig /flushdns。

以上步驟慶納陵操作完畢後,重新打開瀏覽器訪問github檢驗下效果。

④ 如何在 Windows 下使用命令行創建 Github 倉庫

windows使用git命令(win7例):

1、msysgit Windows 版 Git網路搜索Git載
2、安裝完始菜單找Git->Git Bash打Git
3、注冊用戶信息:首先配置用戶信息Git命令
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
4、配置完使用 $ git config --list查看配置用戶信息、
5、創建版本庫$ cd d: cd MyGit進入新建Git目錄(版本庫版本庫名倉庫英文名repository,簡單理解目錄)
6、$ mkdir project # 創建項目目錄 $ cd project # 進入項目目錄.
7、git init # 初始化 git 倉庫命令前目錄新建 .git 目錄用於存儲 git 倉庫相關信息 ,目錄變git管理倉庫.
8、Git創建版本庫操作

⑤ 怎麼使用命令行控制github

使用命令行控制github的方法

⑥ 如何在 Windows 下使用命令行創建 Github 倉庫

在 Windows 下使用創建 Github倉庫需要安裝Git bash(git客戶端),和擁有一個GitHub賬號。

Git bash下載地址:https://git-scm.com/download/

1、首先安裝好Git bash,(在桌面右鍵空白處如下圖則安裝成功)。


注意:要了解git客戶端里每種符號的含義以及每次提交數據置GitHub倉庫,需要書寫備注。

⑦ 「命令行的藝術」5萬星登頂 Github 趨勢榜

該項目與其他產品類項目不同,它僅僅是一篇文章,但是卻被翻譯成了17種語言,擁有高達5萬的星星,足以見得該項目的廣泛認可度。那麼下面就來一次學習一下這篇文章吧:

熟練使用命令行是一種常常被忽視,或被認為難以掌握的技能,但實際上,它會提高你作為工程師的靈活性以及生產力。本文是一份我在 Linux 上工作時,發現的一些命令行使用技巧的摘要。有些技巧非常基礎,而另一些則相當復雜,甚至晦澀難懂。這篇老好文章並不長,但當你能夠熟練掌握這里列出的所有技巧時,你就學會了很多關於命令行的東西了。

這篇文章是許多作者和譯者共同的成果。 這里老型的部分內容首次出現於 Quora,但已經遷移到了 Github,並由眾多高手做出了許多改進。如果你在本文中發現了錯誤或者存在可以改善的地方,請 貢獻你的一份力量

前言

涵蓋范圍:

注意事項:

基礎

日常使用

文件及數據處理

系統調試

單行腳本

一些命令組合的例子:

冷門但有用

僅限 OS X 系統

以下是僅限於 OS X 系統的技巧。

僅限 Windows 系統

以下是僅限於 Windows 系統的技巧。

在 Winodws 下獲取侍含猜 Unix 工具

實用 Windows 命令行工具

Cygwin 技巧

⑧ 怎麼在命令行下登陸github

第一步: 安裝Git,使用命令 「sudo apt-get install git」

第二步: 創建GitHub帳號

第三步: 生成ssh key,使用命令 「ssh-keygen -t rsa -C "[email protected]"」,your_email是你的email

第四步: 回到github,進入Account Settings,左邊選擇SSH Keys,Add SSH Key,title隨便填,粘貼key

第五步: 測試ssh key是否成功,使用命令「ssh -T [email protected]」,如果出現You』ve successfully authenticated, but GitHub does not provide shell access ,這就表示已成功連上github

第六步: 配置Git的配置文件,username和email

git config --global user.name "your name" //配置用戶名

git config --global user.email "your email" //配置email

⑨ 如何用git命令行上傳本地代碼到github

注意:安裝的前提條件是配念知液置好Git的相關環境或者安裝好git.exe,此處不再重點提及
上傳的步驟:(本文採用git 命令界面猛雀進行操作)
( git config --global user.email "[email protected]"
git config --global user.name "Your Name")實現登陸
1.進入本地的項目目錄,右鍵「Git Bash here」,調出git命令行界面,然後輸入
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git init
2.就是將目錄下的所有文件上傳,也可以將「.」換成具體的文件名
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git add .
3.將項目提交到gitHub
[html] view plain 在CODE上仔物查看代碼片派生到我的代碼片
git commit -m "注釋語句"
4.在github上創建新的repository
5.點擊 「Create repository」跳轉到一個連接,如下紅色圈獲取到本項目的github地址
6.將本地的代碼關聯到github上
[html] view plain 在CODE上查看代碼片派生到我的代碼片
git remote add origin 項目的github地址
7.上傳代碼到github之前需要先pull
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git pull origin master
8.上傳代碼到遠程倉庫
[plain] view plain 在CODE上查看代碼片派生到我的代碼片
git push -u origin master
之後輸入賬號,密碼,上傳到github

⑩ 如何在本地環境配置github

1、首先看你自己時候有賬號,沒有賬號的話到https://github.com/注冊Git賬號。

閱讀全文

與命令行github相關的資料

熱點內容
學生雲伺服器主機 瀏覽:883
單片機狀態周期 瀏覽:620
lua中的android 瀏覽:441
加密貴還是植發貴 瀏覽:662
陽光壓縮機繼電器 瀏覽:969
修改阿里雲伺服器密碼 瀏覽:815
lk4102加密晶元 瀏覽:588
怎麼更改app店面 瀏覽:489
設備部門如何做好伺服器 瀏覽:849
androido下載 瀏覽:478
神奇高量戰法副圖源碼 瀏覽:830
匯編語言設計凱撒密碼加密器 瀏覽:392
主次梁加密是加在哪裡 瀏覽:664
模板匹配演算法matlab 瀏覽:825
外地程序員去北京 瀏覽:24
安卓機換蘋果12如何轉移數據 瀏覽:420
互聯網ntp伺服器地址及埠 瀏覽:613
pdf到word轉換器 瀏覽:269
飛行解壓素材 瀏覽:498
51單片機指令用背嗎 瀏覽:936