Git 提交、删除、切换命令

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

 

 

 

      

 

posted @ 2018-07-25 17:39  红妆  阅读(7915)  评论(0编辑  收藏  举报