指令:
git init //初始化本地倉庫
git status
git add .
git commit -m "日志" //如git commit -m '第一次提交'
git push 遠程庫名 "分支名" //如git push origin master
git remote add 倉庫名 https://gitee.com/xxx/yyy.git
git remote rm xxx //刪除遠程文件xxx
git rm xxx //刪除本地文件xxx
git push -u origin master -f //向遠程分支強制推送
情況:
1.本地有一倉庫
2.遠程有一倉庫
目的:
1.本地倉庫關聯遠程倉庫
2.把本地倉庫文件推送至遠程倉庫
首先要把本地項目變成git管理的,也就是建立一個本地倉庫,可以在項目目錄下面使用git init命令初始化倉庫,初始化成功之后會在倉庫里面看到
一個.git文件
步驟:
1.進入到本地工程目錄下
windows文件夾下右鍵git bash here
linux下cd git_demo(具體文件夾名)
2.初始化本地倉庫
git init
初始化成功后目錄內多出一個.git目錄
3.設置關聯遠程倉庫
git remote add origin https://gitee.com/demo/demo.git
命令執行之后,通過git remote -v查詢是否關聯成功,fetch是從遠程倉庫同步,push是推送到遠程倉庫。
4.將本地文件add之后commit
在執行add命令之前,使用git branch
查看本地分支會發現本地當前尚無分支,在add和commit之前,先確定一下本地倉庫的賬號是否可以連通遠程倉庫
git config -l 查看倉庫所有配置
如果賬號不對,則可以通過git config user.name
等命令修改
git add .
git commit -m "第一次提交" //或第二次提交,某年月日提交等
命令執行完后再使用git branch
會看到本地已經有了master分支
5.將本地文件的倉庫推送到遠程倉庫
git remote add origin 你的遠程庫地址 // 把本地庫與遠程庫關聯
git push -u origin master // 第一次推送時
如果在git push -u origin master時報錯,如沖突
則采用強制覆蓋已有分支
git push -u origin master -f
強制覆蓋已有分支,成功上傳。
git push origin master // 第一次推送后,直接使用該命令即可推送修改
參考:
https://www.cnblogs.com/jianghaijun4031/p/13231824.html
https://www.cnblogs.com/jc-home/p/12046190.html
https://blog.csdn.net/qq_36850813/article/details/86738720
https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%BF%9C%E7%A8%8B%E4%BB%93%E5%BA%93%E7%9A%84%E4%BD%BF%E7%94%A8