Git 日常开发常用命令

小记:记录日常工作中使用到的git 命令

git remote -v // 查看远程仓库状态

git status //查看本地分支状态

git init //变成 git 仓库

git add . //将项目添加到本地仓库

git commit -m '备注'

git push -u origin master //将本地仓库内容推送到远程仓库

git checkout 分支名 //切换分支

git branch -a //查看当前分支和所有远程分支

git push -f origin master //强制推送远程分支

git push origin --delete 分支名 //删除远程分支

git branch -D 分支名 // 删除本地分支

git reset --hard 目标id //版本回退

使用命令行提交一般步骤

1.先 git  pull 代码, 这一步很重要,多人同时操作同一个文件, 比较容易出现冲突

2. git status 查看修改了哪些文件

3. git add . 注意最后有一个点, 这个步骤是将文件添加到本地仓库

4. git commit -m '备注信息' 这一步是添加提交备注信息,如果本次提交具体修改信息总结

5. git push origin master 将本地推送远程仓库

暴力覆盖本地分支

git fetch --all

git reset --hard origin/master

git pull

合并分支

例如:release 分支 合并到 master分支

1.如果远程仓库不存在 release 分支,需要先创建 release 分支, 并推送到远程仓库

git checkout -b release

git push origin release

2.如果本地存在 release 分支, 将 release 分支 git pull, 并 push 到远程仓库

3.切换到 master 分支,并 merge release 分支

git checkout master

git pull

git merge release

4.将 merge 后的master 分支推送到远程仓库

git push origin master

打标记

git tag -a version1.0 -m “1.0版本”  //version1.0 -m 备注1.0版本

git checkout version1.0  //切换到tag

git show version1.0  //查看tag信息

git tag -d version1.0  //删除tag

git push origin version1.0  //将version1.3.1tag提交到服务器

git push origin --tags  //将本地所有tag一次性提交到git服务器

你可能感兴趣的:(git,git)