將文件提交到github的兩種方法

方法一
簡要步驟如下:

登陸github,創建git倉庫。記此git倉庫的地址為[github_repository_url],例如git倉庫的地址:https://github.com/galian123/nodejs_http_server

在本地的工程目錄執行git init,此工程目錄是要提交到github的。git init是將本地的工程目錄作為本地的git倉庫。?
注:下面的git命令都是在此工程目錄中執行的

執行git add .,將本地的工程目錄(包括子文件)都添加到本地的git倉庫

執行git commit -m "write some comment",將本地的工程提交到本地的git倉庫

執行git remote add origin [github_repository_url],將本地倉庫與github上的倉庫關聯起來。?
可以通過git remote -v查看github上的倉庫地址。

執行git pull origin master同步github倉庫和本地倉庫

執行git push origin master將本地工程提交到github

具體的例子: 將本地nodejs服務器的代碼提交到github

github官網的說明:Adding an existing project to GitHub using the command line

方法二
簡要步驟如下:

登陸github,創建git倉庫。或者github中已經有了一個git倉庫(之前創建的,或者是從別人那fork出來的)。?
記此git倉庫的地址為[github_repository_url]。

執行git clone [github_repository_url],將github上的倉庫克隆到本地。

進入到克隆的倉庫目錄?
注:如果進入的目錄是很久之前克隆出來的,此時要先git pull以更新到github中的最新文件。

將修改的或者新加的文件放入克隆的倉庫目錄中

執行git add .將改動添加到本地倉庫。

執行git commit -m [your_comment]將改動提交到本地倉庫。

執行git push origin [your-branch]將本地的改動提交到github中。如果提交到主分支上,則[your-branch]為master。即執行git push origin master
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/457107.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/457107.shtml
英文地址,請注明出處:http://en.pswp.cn/news/457107.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Visual Studio 2017新版發布,極大提高開發效率丨附下載

最新的Visual Studio 2017免費下載:https://www.evget.com/product...【包含Professional、Enterprise、Community版本】 為任何開發、應用和平臺提供無與倫比的效率,Visual Studio 2017 候選發布。 提高了效率 代碼導航、IntelliSense、重構、代碼修復和…

BGP路由協議詳解(完整篇)

原文鏈接:http://xuanbo.blog.51cto.com/499334/465596/ 2010-12-27 12:02:45 上個月我寫一篇關于BGP協議的博文,曾許諾過要完善這個文檔,但因最近的工作和授課很忙,所以沒有時間進行完善。為了實現這個承諾,我在去外…

oracle 備份導出,oracle 怎么備份或導入導出表

exp/imp下面介紹的是導入導出的實例,向導入導出看實例基本上就可以完成,因為導入導出很簡單。數據導出:1 將數據庫TEST完全導出,用戶名system 密碼manager 導出到D:\daochu.dmp中exp system/managerTEST filed:\daochu.dmp fully2 將數據庫中…

GitHub+Hexo搭建自己的Blog之-本地環境部署01

前言 之前我的博客沒有綁自己的域名,一直在github上放著,訪問起來比較麻煩,前陣子在阿里云買了這個域名,配置上之后,就可以通過自己的域名訪問了,有些朋友問我這個博客怎么搭的,用的什么主題&am…

appsettings 連接oracle數據庫,ABP .net core集成訪問Oracle數據庫

1.添加包引用:Microsoft.EntityFrameworkCore.RelationalOracle.EntityFrameworkCore2.重寫DbContext OnModelCreating/// /// 判斷如果是Oracle,需要執行Schema/// /// protected override void OnModelCreating(ModelBuilder modelBuilder){//判斷當前…

Day08-函數(3)

import functools #偏函數 def demo(a,b,c,d):print(a,b,c,d)# def partital_demo(a,b): # demo(a,b,3,4) # partital_demo(1,2)#實現偏函數 # #固定前兩個 # demo functools.partial(demo,5,6) # demo(10,50)# #固定后兩個 # demofunctools.partial(demo,c3,d5) # demo(1…

使用VS2010編譯Qt 5.6.1過程記錄

由于Qt官方發布的Qt 5.6.1二進制安裝包沒有對應VS2010版本的,而我的電腦上只安裝了VS2010,因此只能自己編譯。 本文記錄本人的編譯安裝過程,以及其中遇到的一些問題。 本文使用VS2010 32位編譯Qt 5.6.1。 1. 下載Qt源代碼 Qt源代碼下載地址&…

golang 指針

指針1、簡單的定義一個指針package mainimport "fmt"func main(){var p *inti :2p &ifmt.Println("memory address i:",p) } //執行結果: memory address i: 0xc42000a2e02、打印指針的值package mainimport "fmt"func main(){v…

php防錯處理,更好的PHP錯誤處理

錯誤類型PHP 主要有兩種錯誤:觸發錯誤和異常。其中觸發錯誤大概可以分為:編譯錯誤、引擎錯誤和運行時錯誤,其中前兩個是無法捕獲的;異常都是可以捕獲的,當沒有嘗試捕獲時則會中斷代碼。觸發錯誤可以通過 error_get_las…

Windows安裝Apache注冊服務出現(OS 5)拒絕訪問。 : AH00369: Failed to open the Windows service manager,

windows安裝Apache,注冊服務出現“(OS 5)拒絕訪問。 : AH00369: Failed to open the WinNT service manager..."錯誤 在安裝Apache的時候,我下載的是zip格式,不是msi安裝版,需要自己注冊服務,才能在桌面任務欄里有…

算法與數據結構(三) 二叉樹的遍歷及其線索化(Swift版)

前面兩篇博客介紹了線性表的順序存儲與鏈式存儲以及對應的操作,并且還聊了棧與隊列的相關內容。本篇博客我們就繼續聊數據結構的相關東西,并且所涉及的相關Demo依然使用面向對象語言Swift來表示。本篇博客我們就來介紹樹結構的一種:二叉樹。在…

關于android開發時,發生Error infalting classa com.baidu.mapapi.map.MapView的解決辦法

1.問題描述:百度地圖SDK中 Error: infalting classa com.baidu.mapapi.map.MapView 。 2.解決辦法:通過1個多小時的上網搜索,最終發現很多網友之所以出現這方面的問題有以下幾種原因: (1).忘…

c++動態綁定的技術實現

1 什么是動態綁定 有一個基類,兩個派生類,基類有一個virtual函數,兩個派生類都覆蓋了這個虛函數。現在有一個基類的指針或者引用,當該基類指針或者引用指向不同的派生類對象時,調用該虛函數,那么最終調用的…

linux替換某個文件夾下所有文件,Linux 批量查找并替換文件夾下所有文件的內容...

1.批量查找某個目下文件的包含的內容cd etcgrep -rn "查找的內容" ./2.批量替換某個目下所有包含的文件的內容cd etcsed -i "s/查找的內容/替換后的內容/g" grep -rl "查找的內容" ./3.批量查找并替換任意文件夾下的文件內容。sed -i "s/要…

Day09-遞歸

#模擬棧結構 stack [] #壓棧(想棧里存數據) stack.append("A") print(stack) stack.append("B") print(stack) stack.append("C") print(stack)#出棧(在棧里取數據) res stack.pop() print("…

java中String相等問題

判斷兩個字符串是否相等的問題。在編程中,通常比較兩個字符串是否相同的表達式是“”,但在java中不能這么寫。在java中,用的是equals(); 例:A字符串和B和字符串比較: if(A.equals(B)){ } 返回true 或false. String 的equals 方法用于比較兩個…

linux proc文件 write的原子性,linux - Linux中writev()系統調用的原子性 - 堆棧內存溢出...

在fs.h找到它:static inline void file_start_write(struct file *file){if (!S_ISREG(file_inode(file)->i_mode))return;__sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, true);}然后在super.c:/** This is an internal function, p…

關于對發送HTTP請求以及解析服務器返回的數據操作的提取到一個公共類中進行封裝

創建一個名為HttpUtil的類并提供名為sendHttpRequest靜態方法.相關代碼如下: package com.hzy.networktest;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;p…

初始化CSS

不同的瀏覽器默認樣式不一樣,所以容易出現兼容性問題,每次寫網頁時都應該都網頁的css或HTML標簽進行初始化 這樣可以節約代碼,節約網頁下載時間,是網頁內容更加簡潔, 大致需要初始化的地方有 H1-H4標簽,table標簽,文字大小,文字沒有鏈接,超鏈接樣式,DIV,居中,ol,ul,li,img等等的…

Day10-時間

UTC(世界協調時間):格林尼織天文時間 在中國來說是UTC8 DST(夏令時):是一種節約能源而人為規定時間制度,在夏季調快一個小時時間的表示形式: 1、時間戳 以整形或浮點型表示時間的一個以秒為單位的時間間隔 …