Git學(xué)習(xí)筆記(一)使用Git Bash進(jìn)行coding.net的代碼提交下載

Git

使用gitbash進(jìn)行coding.net的代碼上傳,下載等簡(jiǎn)單操作
在線書籍

什么是Git?

  • Git是一款版本控制工具,與svn不同的是,Git是分布式的,svn是集中式的。

Git工具下載

Git安裝

  • 參考鏈接
  • 安裝完后要看環(huán)境變量中PATH的配置是否正確。Git安裝完后一般會(huì)自動(dòng)添加環(huán)境變量。
  • 有個(gè)疑問(wèn):PATH路徑下,bin和cmd的區(qū)別。

SSH公鑰配置

  • 應(yīng)該是安全性方面的處理,不用也可以。

上傳代碼到Coding

首先要在coding上新建一個(gè)項(xiàng)目,并獲取項(xiàng)目路徑。例: https://git.coding.net/用戶名/項(xiàng)目名.git
然后選擇本地的一個(gè)文件夾,用以存放項(xiàng)目。右鍵->Git Bash Here,輸入指令:

$ git clone https://git.coding.net/用戶名/項(xiàng)目名.git
  • 接著軟件會(huì)要求輸入用戶名和密碼,就是coding.net的用戶名和密碼。
  • 下載完成后,就能在文件夾中看到項(xiàng)目了,不過(guò)下載下來(lái)的項(xiàng)目會(huì)多一層文件夾,要再進(jìn)入一層。
  • 一般新建的項(xiàng)目就只有一個(gè)readme.md和一個(gè).git的文件。

接下來(lái)就是要進(jìn)行上傳本地項(xiàng)目的操作了,將本地項(xiàng)目移動(dòng)到項(xiàng)目文件夾中,右鍵->Git Bash Here。輸入指令:

$ cd 項(xiàng)目文件夾  //轉(zhuǎn)到項(xiàng)目文件夾下
$ git add .           // 追蹤新文件,并放到暫存區(qū)
$ git commit -m "first commit" //將文件納入本地倉(cāng)庫(kù)
$ git push  // 將本地倉(cāng)庫(kù)同步到遠(yuǎn)端倉(cāng)庫(kù)

操作結(jié)束,刷新頁(yè)面就可以看到上傳的文件了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • 簡(jiǎn)介 什么是git? git是一款開源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最簡(jiǎn)...
    JonesCxy閱讀 1,239評(píng)論 0 3
  • SVN和Git的都是用于項(xiàng)目配置項(xiàng)管理的工具,區(qū)別很大,各有千秋。但他們之間的區(qū)別并非今天我要談?wù)摰闹攸c(diǎn),因?yàn)檫@些...
    KingLionsFrank閱讀 1,207評(píng)論 1 2
  • &開發(fā)過(guò)程中離不開源代碼的管理, 目地:為了解決在軟件開發(fā)過(guò)程中,由源代碼引發(fā)的各種蛋疼、繁瑣的問(wèn)題。 目前開發(fā)使...
    早起的蟲兒子被鳥吃閱讀 2,614評(píng)論 0 16
  • 第5天·21天告別拖延 #玩卡不卡·每日一抽#每一位都可以通過(guò)這張卡片覺察自己: 1、直覺他叫什么名字?王姨 2、...
    曉楓_心理咨詢師閱讀 235評(píng)論 0 0

友情鏈接更多精彩內(nèi)容