使用Git建立本地倉庫並上傳代碼到GitHub

工具/原料
  • 電腦安裝git客戶端、註冊github賬號並登陸

方法/步驟

  1. 到本地項目文件夾右鍵選擇git bash here

  2. 輸入個人信息(代碼提交者)

    git config --global user.name "xxxx"

    git config --global user.email [email protected]

  3. 在本地項目目錄創建本地倉庫

    git init

    輸入命令後項目目錄會有一個隱藏的.git文件夾

    上傳所有代碼到本地倉庫

    git add .

  4. 這樣就把代碼上傳到本地倉庫了

    git commit -m "initial commit"

  5. 上傳代碼到github

    3.1新建repository

    注意複製紅圈標記的地址

  6. 關聯本地倉庫並上傳代碼

    git remote add origin https://github.com/Yanyf765/hr_sys.git(上步驟複製的地址)

    git push origin master


你上你上傳會發現空文件夾不能上傳。

一。空文件夾

百度我也不記得了

二。含有文件的文件夾

下git客戶端 Git gui 我就不說了下面直接命令行

Git clone Git地址

Cd 項目文件夾

創建一個或移動過來

git add .

git commit -m "Test"

Git push Origin


git會自動忽略空文件夾。所以對於空文件夾,有幾個常見的做法:

添加.gitkeep文件

git本身並不識別或支持.gitkeep文件,但作為一個約定俗成的方式,添加.gitkeep文件後文件夾不再為空,就可以由git來管理了。而且以點開頭的文件,在Linux系統中是默認隱藏的,也不會對普通用戶造成很大困擾。

添加空的.gitignore文件

.gitignore文件的原義是指導git根據.gitignore的內容,忽略特定文件和目錄。空的.gitignore文件不會產生任何實際作用,但是可以讓空文件不再為空,從而不會被git忽略。但這種方式會讓很多人感到困惑。

添加Readme.md文件

添加Readme.md文件描述空文件夾的用途,使文件夾不再為空,從而不會被忽略。


綜合以上幾種常見做法,其實就是讓空文件夾不再為空。所以只要在文件夾里添加任意不會被父級.gitignore忽略的文件即可。但是以上三種方法被廣泛採用,更易於理解。


推薦閱讀:
相关文章