git操作梳理

117 阅读1分钟
初始化本地仓库 指定目录中 git init 使当前文件夹成为可被git管理的仓库
git init [project-name]
设置提交代码时的用户信息 git config --global user.name "用户名称"
git config --global user.email "邮箱地址"
仓库 git remote add origin + 链接地址 连接远程仓库 PS:origin可以自定义
git remote 查看关联的远程仓库
git remote rm origin 移除远程仓库
git push -u origin master 将本地项目推送到远程仓库 (第一次必须加 -u )
从远程仓库克隆代码到本地仓库 git clone + 链接地址 克隆代码到本地仓库
分支 git branch 列出所有本地分支
git branch + 分支名 创建分支
git checkout+ 分支名 切换到指定分支:
git checkout b + 分支名 创建并切换分支
git branch -r 列出所有远程分支
git checkout + 分支名 切换到指定分支
git merge + 分支名 合并指定分支到当前分支
git branch -d 分支名 删除分支
添加文件到暂存区 git add [file1] [file2] 添加指定文件 / git add . 全部文件
代码提交 git commit -m [注释信息]
提交暂存区到仓库区
git commit [file1] [file2] ... -m [注释信息]
提交暂存区的指定文件到仓库区

删除本地分支:

git branch -D BranchName

其中

-D也可以是--delete,如:

git branch --delete BranchName

删除本地的远程分支:

git branch -r -D origin/BranchName

远程删除

git服务器上的分支:

git push origin -d BranchName