一、把本地文件上傳到github的步驟(已有本地文件並且已在github創建了倉庫):
教程地址:手把手指導您使用 Git
1、在文件所在的文件夾git初始化
git init
會在當前文件夾生成一個隱藏的.git 目錄,暫不研究.git 目錄的原理
2、將文件信息添加進索引庫
git add
git add命令主要用於把我們要提交的文件的信息添加到索引庫中。當我們使用git commit時,git將依據索引庫中的內容來進行文件的提交。
通常是通過git add <path>的形式把<path>添加到索引庫中,<path>可以是文件也可以是目錄。
比如git add . 可以將當前文件夾所以文件添加進去。
參考:git add用法詳解
3、將索引內容添加到版本庫
git commit
4、將本機倉庫和遠程倉庫連接
git remote add origin https://github.com/<your_username>/Demo.git
origin是給遠程倉庫起的名字,可以隨便取一個。
地址可以從github上面複製:
5、推送當前版本到遠程倉庫
git push
git push的一般形式爲 git push <遠程主機名> <本地分支名> <遠程分支名> ,例如 git push origin master:refs/for/master ,即是將本地的master分支推送到遠程主機origin上的對應master分支, origin 是遠程主機名
二、修改項目文件及查看git狀態
tip1:運行 git add
告訴 Git 我們正在做的更改,git add
可以用於我們添加新文件、修改一個已存在文件的內容、或者從倉庫中刪除文件時。實際上,git add
將所有更改考慮在內,並將這些籌劃提交這些更改。
tip2:在操作過程中可以使用git status和git diff來查看當前狀態和更新信息
三、git分支
教程地址:Git 分支操作介紹
1、查看分支
git branch
列出該項目在你主機上的全部分支2、切換分支
git checkout
git checkout -b myBranch
中的 -b
告知 Git 創建一個名爲 myBranch
的新分支,然後 checkout
命令將我們切換到新創建的分支。3、刪除分支
使用 checkout
切換到 master
分支(不能刪除當前分支),然後使用 git branch -D myBranch
刪除該分支。