下載代碼
git clone [url]
提交本地倉庫
git commit -m [注釋]
推送遠程倉庫
git push origin [master]
更新
git pull
恢復已刪除文件
git reset HEAD [已刪除文件夾]
git checkout [已刪除文件夾]
刪除版本控制
執(zhí)行 git rm -r -n --cached "bin/" ,此命令是展示要刪除的文件表預覽
執(zhí)行 git rm -r --cached "bin/" ,刪除文件的命令.
將本地倉庫推送到已存在的倉庫
先在github或者碼云上創(chuàng)建一個公開或私有項目:例如demo
在本地也就是要推送的項目目錄中使用 git init 進行初始化,把其變成git可以管理的倉庫
git init若要忽略本地的文件或文件夾不被提交到git遠程倉庫 ,則需要在項目根目錄下創(chuàng)建 .gitignore 文件
touch .gitignore打開文件,編輯內(nèi)容,寫如要忽略的文件,例如:
.idea # python中的一個隱藏文件,自動生成的,不需要提交
*.py[cod] #一些沒有用的附帶文件,直接忽略即可
按照上訴操作后,保存,那么這些文件就不會被提交了。將文件夾下所有文件從工作區(qū)保存到暫存區(qū) git add .命令
git add .把文件從暫存區(qū)提交到倉庫區(qū)(本地的倉庫) git-commit -m “此處寫注釋內(nèi)容”
git commit -m '注釋內(nèi)容'關聯(lián)遠程倉庫 (第一次使用需要添加遠程倉庫的地址)
git remote add origin git@git倉庫的地址
注意,此處的地址將https://省略
注意,此處的地址將https://省略
或者
git remote add origin 你git倉庫的地址
- 將遠程庫與本地同步(如果遠程倉庫里面有文件等內(nèi)容需要執(zhí)行以下這一步)
git pull --rebase origin master - 把本地內(nèi)容推送到遠程庫 使用 git-push
git push -u origin master