1、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】
初始化:
git init
添加到暂存区:
git add .
提交到仓库:
git commit -m 'first commit'
关联到远程仓库:
git remote add origin 远程仓库地址
获取远程仓库与本地仓库同步合并(如果远程仓库不为空,必须做这一步)
git pull --rebase origin master
把本地内容推送到远程仓库,执行此命令后输入用户名、密码
git push -u origin master
初始化之后再上传[master为主分支]
添加到暂存区:
git add .
提交到仓库:
git commit -m 'firs commit'
提交到仓库:
git push -u origin master
如果第一次从另一个分支如【pre】分支上传到远程仓库中,必须要关联:git pull --rebase origin pre 这一步
添加到暂存区:
git add .
提交到远程仓库:
git commit -m 'firs commit'
远程仓库与本地仓库同步合并:
git pull --rebase origin pre
提交到远程仓库:
git push -u origin pre
将单独一个文件传到远程分支中
添加到暂存区:
git add .
提交单独文件如:a.text文件:
git commit -m a.text
pull远程分支:
git pull --rebase origin mast
提交到远程分支:
git push origin master
2、删除远程仓库文件,保留本地文件
删除的文件a.text:
git rm -r --cached a
提交到远程仓库:
git commit -m 'delete file'
pull远程分支文件:
git pull --rebase origin mater
本地文件推送到远程仓库:
git push origin master
3、删除远程分支和本地分支文件夹:
查看本地分支下的文件:
ls
删除a 文件夹及其下所有文件:
git rm a -r -f
同步删除操作到远程分支:
git commit -m ‘delete a’
提交到分支:
git push origin master
方法二
*打开Git Bash
*在Git Bash 中输入 git init 进行初始化
*与远程代码仓库建立连接:git remote add origin 代码仓库地址
将远程分支拉到本地:git fetch origin dev(dev即分支名)
创建本地分支:git checkout -b LocalDev origin/dev (LocalDev 为本地分支名,dev为远程分支名)
根据分支的变化,感觉这条指令可能是创建并切换到该分支
*最后一步将远程分支拉取到本地:git pull origin dev(dev为远程分支名)
饮水思源: https://www.cnblogs.com/hongzhuang/articles/9367293.html