同事分享的笔记:git操作命令

  • 2018-11-05
  • 13
  • 0
  • 0

### 命令行指令

##### Git初始化设置

“`
git 仓库初始化
git init
“`

##### Git查看仓库状态

可以查看仓库状态,查看现在所属分支版本

“`
git status
“`

##### Git添加文件

“`
git add 文件名
“`

##### Git删除提交文件

“`
git rm –cached
“`

##### Git 提交文件

“`
git commit -m “需要提交备注的信息”
“`

##### Git 查看提交日志

“`
git log
“`

##### Git创建分支

“`
git branch 分支名
“`

##### Git删除分支

“`
git branch -d
git branch -D 分支名
##强制删除
“`

##### Git切换分支

“`
git checkout 分支名
“`

##### Git新建分支并切换

“`
git checkout -b 分支名
“`

##### Git合并分支

“`
git merge
“`

##### Git合并某个分支

“`
git merge 分支名
“`

##### Git tag

“`
git tag 1.0 创建分支
git tag 列出所有分支
“`

##### Git 切换某个标签的分支

“`
git checkout tag
“`

##### Git pull & push

“`
git push origin master
#推送代码到远程master分支

git pull origin master
#拉取代码从远程master分支
“`

##### Git 查看当前项目有远程仓库

“`
git remote -v
“`

##### Git 分支

“`
查看本地分支列表
git branch
查看远程分支列表
git branch -r
“`

##### Git冲突

“`
舍弃本地代码,远端版本覆盖本地版本(慎重)
git fetch –all
git reset –hard origin/master
git fetch
“`

##### Git精华

“`
git branch feature/A
#代表开发功能分支 以feature为前缀,该版本以dev为分支

git branch hotfix/B
#代表紧急修复分支,以hotfix为前缀,该版本以master为分支

git branch release/1.0
#代表准发布版本,测试OK后,合并到dev和master分支,然后发布

“`

评论

还没有任何评论,你来说两句吧