github簡單使用方法【使用git bash】
1、先建立github的遠端倉庫【自行百度,網上有一堆】;
2、下載gitbash安裝好;
3、進入gitbash命令控制檯,進行遠端倉庫克隆;
使用命令有:
git clone https://github.com/XXXXXXXXXXX/XXXXXXXXXX.git//後面的clone地址在自己建好的github專案裡可以找到【選擇clone時選擇UseHttps即可】
等待git命令進行遠端程式碼克隆完成,就可以在本地自己建的倉庫裡面看到克隆下來的程式碼;
這時就可以自己在本地進行程式碼的修改編寫;
編寫完成後繼續進行下面步驟;
4、使用git status檢視自己要提交的修改地方【如新增了一個readme.txt檔案】,會出現如下圖:
5、接下來就是提交步驟:
git add readme.txt
git commit -m 'xxxxxxxxx'//後面的xxxxxxxxx是為了進行版本控制,可以在提交時新增日誌記錄
git remote add origin https://github.com/xxxxxxxxxxx/xxxxxxxxxxxx.git
git push origin master
若是進行git remote add origin https://github.com/xxxxxxxxxxx/xxxxxxxxxxxx.git,出現錯誤:
fatal: remote origin already exists
則繼續進行一步:
git remote rm origin
若是進行push是報錯:
error:failed to push som refs to.......
則繼續使用下面命令進行上傳:
git pull origin master
6、值得注意的一點使用https連結【https://github.com/xxxxxxxxxxx/xxxxxxxxxxxx.git】進行克隆和上傳時若是檔案過大可能會出現超時情況【 fatal: The remote end hung up unexpectedly】此時可以修改url使用ssh進行上傳:
Step1:
ssh-keygen -t rsa -C "
生成成功後,在本地會儲存一個私鑰,然後將公鑰放到gitlab上: Step2:
cat ~/.ssh/id_rsa.pub //執行後出現表示成功ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
Step3: 修改git 的url為 遠端倉庫中的SSH:【[email protected]:username/project.git】
git remote set-url origin [email protected]:USERNAME/PROJECT.git
相關推薦
github簡單使用方法【使用git bash】
1、先建立github的遠端倉庫【自行百度,網上有一堆】; 2、下載gitbash安裝好; 3、進入gitbash命令控制檯,進行遠端倉庫克隆; 使用命令有: git clone https://github.com/XXXXXXXXXXX/XXXXXXXXXX.g
【GIT學習】GIT的安裝與使用方法
Git是什麼? Git是目前世界上最先進的分散式版本控制系統(沒有之一)。 工作原理 / 流程: Workspace:工作區 Index / Stage:暫存區 Repository:倉庫區(或本地倉庫) Remote:遠端倉庫 實際專案開發中,我們經常會用一些版本
提高github下載速度的方法【100%有效】
因為大家都知道的原因,在國內從github上面下載程式碼的速度峰值通常都是20kB/s。這種速度對於那些小專案還好,而對於大一些的並且帶有很多子模組的專案來講就跟耽誤時間。而常見的的方法無非就是修改HOST或者掛VPN,實際用起來並不穩定。 這裡提供一種新的方法
【Git入門】idea整合git操作(本地和遠端共享倉庫-GitHub的使用)
idea配置git 一、簡單使用 - 本地共享倉庫 1.客服端 這邊 先建立庫 - 放入專案 新建一個資料夾hello裡面放專案 URL是上面的倉庫路徑:C:\Users\Administrator\Desktop\test\Git\r
【git工具】git bash
開發十年,就只剩下這套架構體系了! >>>
【git操作】如何在兩個git客戶端間同步代碼
ren OS 最優解 後繼 合並操作 公司 文件 tails 自己 問題描述 公司git服務器因為斷電掛掉了,自己又分別在win與linux兩個環境下進行了代碼的編寫,現在就是需要將win上編寫的代碼,合並到linux環境下。 操作方法 通過在網上查找方法,決定使用git
Java 的布局管理器GridBagLayout的使用方法【圖文說明】
IV layout png .html IT 復制代碼 不改變 this demo https://www.cnblogs.com/taoweiji/archive/2012/12/14/2818787.html GridBagLayout是java裏面最重要的布局
求多個區間合並後區間大小的巧妙解決方法【差分】
\n == 簡單 ace net src space names int 上圖一共有5個區間,分別是[0,2]、[2,4]、[8,11]、[7,11]、[15,18]。如果要求這些區間合並後區間的大小,有兩種簡單的方法。 方法一:比較每兩個區間的範圍,如果兩個
properties配置檔案修改後讀取不到的解決方法【終極方案】
相信很多人也都遇到過這個問題了,最近又一次遇到了,不是讀不到內容就是報 IllegalArgumentException: Malformed \uxxxx encoding.這次小結一下之前的解決方法。 1.將工程clean一下,然後繼續跑,如果解決就OK,不行看第二條。 2.終極方案:更換
子元件向父元件傳值 --呼叫父的無參方法【必看】
我上次寫過一篇關於父元件向子元件傳值 參考地址為:https://blog.csdn.net/weixin_43814195/article/details/84892753 所以今天我在寫一篇關於子元件向父元件傳值的文章 首先 ,子元件是無法直接改變父元件的資料的,只能通過父元件改
子元件向父元件傳值--呼叫父元件的有參方法【必看】
咳咳,我來啦,今天我來補充一下,說一下Vue的子元件向父元件傳值 的 呼叫父元件的有參方法 想要父元件呼叫無參的方法 參考地址為:https://blog.csdn.net/weixin_43814195/article/details/84899700 話不多說,上程式碼!!啦
最全切圖方法【附福利】
切圖方法分類 PhotoShop從CS版本演變到現在的CC版本,切圖功能發生了比較大的變化,我們可以把PhotoShop CS版本時的切圖功能稱為傳統切圖,而從PhotoShop CC版本開始PS提出了精準切圖。所謂傳統切圖就是切圖人員基本上都是自己分割圖層切圖,傳統切圖又分為全手工切圖和參考線
【git學習】在CenterOS系統上恢復GitLab時出現錯誤:tar: 由於前次錯誤,將以上次的錯誤狀態退出 unpacking backup failed
一、問題描述 今天在測試加密GitLab備份檔案之後,進行解密,然後再恢復GitLab的時候,恢復失敗,報瞭如下的錯誤: tar: db:無法 mkdir: 許可權不夠 tar: db:無法 mkdir: 許可權不夠 tar: db/database.sql.
【Git學習】 常用命令
git三個工作區和檔案的四種狀態 工作目錄(workspace)、暫存區(index)、本地倉庫(repo) 未跟蹤(untracked)、已暫存(staged)、已修改(modified)、已提交(committed) 當在工作目錄中新加入一個檔案時,它處於未
【Git學習】 安裝與使用
Git是什麼? Git是目前世界上最先進的分散式版本控制系統(沒有之一)。另外,Git極其強大的分支管理,把SVN等遠遠拋在了後面。 專案原始碼由Git管理,而GitHub和碼雲都是基於Git的開源專案託管平臺,它為開源專案免費提供Git儲存。 重要參考:
【Git學習】使用git reflog 命令來檢視歷史提交記錄並使用提交記錄恢復已經被刪除掉的分支
一、問題描述 昨天下午有個同事急急忙忙跑我座位上,要我幫忙,說他剛剛因為手誤,將他本地的某個project的某個branch分支刪除了,並且也將Gitlab上面的分支也刪除了。他本來是想發起merge request的,但是後面他眼神不好以為已經merged過了
一個虛擬主機或空間實現放多個網站的方法【非常實用】
有的朋友為了省錢或者為了更好的管理網站,想在一個虛擬主機或者空間中放多個網站,但是不知道該怎麼操作?這裡就講一下我是怎麼操作的 準備工具: 買一個虛擬主機或者空間,可以去http://www.jwzjs.com/services/webhosting/twhost.asp看看,所有港臺主機都可
linux/mac下檢視符號表方法【待補充】
Mac: 預設呼叫Xcode下的命令:objdump -t lib*.a | grep <*> 貌似只能檢視靜態庫 nm -D <libname> | grep <*> 可以檢視動態庫和靜態庫,但有時候獲取的符號表不
C++ 優先佇列 priority_queue 的基本使用方法【定義優先順序】
之前是轉載的,可是覺得那種方式對我不太好用,所以再學一個其他的優先順序排序方式; 結構體元素的優先順序排序方式: #include<cstdio> #include<queue> using namespace std; pri
pycharm不識別turtle下的方法【解決問題】
原因 pycharm和turtle庫有衝突,不能自己識別出turtle下的方法: 解決方案 找到turtle.py, 你可以對turtle庫的原始碼進行如下修改: 註釋掉原來的_ all_,新增如下: # __all__ = (_tg_cla