1. 程式人生 > >版本控制工具簡介(二)——github工具

版本控制工具簡介(二)——github工具

遠端命令github

1.建立倉庫

登入:https://github.com 在git上新建一個倉庫

倉庫名為stu,擁有者為:nutony。

建立成功

2.克隆遠端倉庫

首次需要把遠端倉庫克隆到本地倉庫(D:\javaenv\git_repository)

$ git clone https://github.com/nutony/stu.git

本地倉庫目錄中就多了stu目錄

3.關聯本地倉庫

可以克隆倉庫也可以關聯本地倉庫

執行 git remote add [shortname] [url]

git remote add stu git://github.com/nutony/stu

4.本地分支的更新推送到遠端主機

複製檔案到stu目錄

$ cd stu                                  #進入目錄
$ ll                                      #檢視目錄
total 11320
-rw-r--r-- 1 Administrator 197121 11571275 八月 12  2015 jt.sql
-rw-r--r-- 1 Administrator 197121    13879 一月 16  2016 jt-logo.png
[email protected] MINGW64 /d/javaenv/git_repository/stu (master)
$ git add .                                #添加當前目錄下檔案

[email protected]
MINGW64 /d/javaenv/git_repository/stu (master) $ ll total 11320 -rw-r--r-- 1 Administrator 197121 11571275 八月 12  2015 jt.sql -rw-r--r-- 1 Administrator 197121    13879 一月 16  2016 jt-logo.png [email protected] MINGW64 /d/javaenv/git_repository/stu (master) $ git commit -m "jttest"                #提交,設定備註 [master (root-commit) 4364109] jttest  2 files changed, 301 insertions(+)  create mode 100644 jt-logo.png  create mode 100644 jt.sql
[email protected]
MINGW64 /d/javaenv/git_repository/stu (master) $ git push origin master     #推送到遠端倉庫master預設分支,第一次需要登入,比較慢,彈出登入框輸入使用者名稱和密碼。

執行結果:

Counting objects: 4, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 2.77 MiB | 31.00 KiB/s, done.
Total 4 (delta 0), reused 0 (delta 0)
To https://github.com/nutony/stu.git
 * [new branch]      master -> master

[email protected] MINGW64 /d/javaenv/git_repository/stu (master)
$

5刪除檔案

$ rm *.jpg                         #刪除所有jpg結尾,刪除本地檔案
$ ll
$ git add .
$ git commit -m 'rm'
$ git push origin master

相關推薦

版本控制工具簡介——github工具

遠端命令github 1.建立倉庫 登入:https://github.com 在git上新建一個倉庫 倉庫名為stu,擁有者為:nutony。 建立成功 2.克隆遠端倉庫 首次需要把遠端倉庫克隆到本地倉庫(D:\javaenv\git_rep

Android應用開發:網絡工具——Volley

respond sid 開發 多少 called creat miss 相等 eal 引言 在Android應用開發:網絡工具——Volley(一)中結合Cloudant服務介紹了Volley的一般使用方法,當中包括了兩種請求類型StringRequest和JsonOb

【Selenium-WebDriver自學】Selenium-IDE工具特點

復制 title 文檔 比較 src 面板 默認 bdr ble ========================================================================================================

linux系統程序安裝yum工具2-yum源管理

內容 centos 備份 hang clean 原生 yum 聯網 系統 繼續我們的yum工具應用之旅,yum工具之所以方便就是因為有方便的在線雲庫,實際工作中我們可能沒辦法鏈接互聯網,或者我們想安裝的程序原生源那麽我們能不能用其他方式應用方便的yum源呢? 一、使用光盤

okhttp的簡介之簡單封裝

封裝 連接超時 src ins span 目標地址 index finall shee 前一篇文章簡單的介紹了okhttp的簡單使用。okhttp的簡介(一):ht

SVNKit學習——wiki+簡介

dea ssh 抽象 pan ide 控制 代理服務器 目錄 列操作  這篇文章是參考SVNKit官網在wiki的文檔,做了個人的理解~   首先拋出一個疑問,Subversion是做什麽的,SVNKit又是用來幹什麽的?   相信一般工作過的同學都用過或了解過svn,不了

AD 域服務簡介- Java 獲取 AD 域用戶

set env red smo 關系數據庫 sign exception ini 性能 博客地址:http://www.moonxy.com 一、前言 先簡單簡單回顧上一篇博文中關於 AD 域和 LDAP目錄訪問協議的基本概念。 AD(Active Directory)活

Tornado框架簡介

IT ali cati tput 靜態 特定 with 命名方式 method --------------------Application--------------------1、settings1、debug=True:,設置tornado是否工作在調試模式,默認為

PCI簡介

http height ont justify 技術 water 32位 top 發送 1.x86處理器系統地址空間簡介1.1 CPU地址空間 CPU地址空間是指CPU所能尋址的空間大小,比如對於32位CPU來說,其所能尋址的空間大小為0~4G。這是由CPU自身的地址

智能合約從入門到精通:Lib工具

空間 creator arr 進行 符號 libjson sos 介紹 ray 簡介:上一節,我們介紹智能合約開發中常用的Lib工具庫的第一部分。由於內容較長,工具庫我們將分兩部分介紹,本文將介紹Lib工具庫的第二部分:LibJson 、LibStack和LibLog。Li

數據結構——圖及算法簡介

森林 後繼 鄰接矩陣 數組 如果 結點 無重復 鄰接表 稀疏 圖(graph):是一種較線性表和樹更為復雜的數據結構,圖形結構中,結點之間的關系可以是任意的,圖中任意兩個數據元素之間都可能相關 線性表:數據元素之間僅有線性關系,每個數據元素只有一個直接前驅和一個直接後繼 樹

Winform DevExpress控制元件庫 使用SplashScreenManager控制元件定製程式載入頁面

SplashScreenManager控制元件:主要作用是顯示在進行耗時操作時的等待介面;   位於 工具箱 -> Navigation & Layout(導航欄與佈局類控制元件) 目錄下;   在工具箱輸入名稱SplashScreenManager檢索,然後直接拖拽

Java設計模式簡介:結構型模式

我們接著討論設計模式,上篇文章我講完了5種建立型模式,這章開始,我將講下7種結構型模式:介面卡模式、裝飾模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。其中物件的介面卡模式是各種模式的起源,我們看下面的圖:   6、介面卡模式(Adapter): 介面卡模式將某個

java常用工具—— JSON處理工具

tor ast val simple sta 轉換 local pass password package com.springboot.commons.utils; import com.springboot.commons.scan.JacksonObjectMapp

libcurl庫的簡介

下面是使用libcurl庫實現檔案上傳的一個例項:void CDataProcess::sendFileToServer(void) { string netIp = strNetUrl + "SaveFile"; for (int i = 0; i < taskZipVecto

ubuntu16.04下ROS作業系統學習命令工具

ROS常用命令: 命令 作用 catkin_create_pkg 建立功能包 rospack 獲取功能包的資訊 catkin_make 編譯工作空間中的功

winform控制元件縮寫容器控制元件

winform控制元件縮寫(二)容器控制元件 序號 縮寫 空間名 1 flp FlowLayoutPanel 2 grp

ICMP網路控制資訊協議

ICMP重定向 •R1傳送一個重定向報文給主機172.16.1.1用R2作為閘道器去到達10.1.1.1 •何時傳送重定向報文: 1.資訊包進入路由器的介面是資訊包被髮送的同一個介面。 2.IP源地址的子網或網路是路由資訊包的下一跳IP地址的相同子網或網路。 3.資料包不來源路由。

從0到1使用Kubernetes系列——安裝工具介紹

本文是Kubernetes系列的第二篇,將介紹使用Kubeadm+Ansible搭建Kubernetes叢集所需要的工具及其作用。 主要內容包括: Kubeadm Kubeadm是什麼 Kubeadm的目標 Kubeadm的子命令 Kub

[搬運工系列]-jmeter工具介紹

1.Jmeter 概要描敘 jmeter 是一款專門用於功能測試和壓力測試的輕量級測試開發平臺。多數情況下是用作壓力測試,該測試工具在阿里巴巴有著廣泛的使用,估計是不要錢吧,哈哈,功能上來說,整個平臺實現了許多和網際網路相關的網路測試元件,同時還保留著很強的擴充套件性方便用於一些非標準的測試場景,讓偉大的程