@chenpbh
2018-10-31T02:04:54.000000Z
字数 851
阅读 566
知识库
1、通过终端,转到项目目录,通过如下命令创建git暂存区
git init
2、将相应的文件和目录增加增到暂存区,如有多个文件,可以用空格分隔开来
git add src pom.xml README.md
3、提交项目到本地的仓库。注意:此时操作还没提交到远程仓库
git commit -m '版本初次提交' #提交信息需要认真填写
4、创建一个远程仓库
git remote add origin http://218.205.184.127:8080/chenpeng/veh-ts.git
5、 将本地仓库推送到远程仓库分支,这里应为master
git push origin master
如果存在冲突,可以先拉取最新的,然后再推送
git pull origin master --allow-unrelated-histories
1、查看远程仓库的分支列表
git branch -a
2、查看本地分支
git brach
3、创建本地分支
git branch release-1.0 #分支版本号为release-1.0
4、推送到远程仓库
git push origin release-1.0
5、切换到分支
git checkout release-1.0
1、创建一个分支(需要创建补丁的分支)
#这里的dev是指需要创建的分支
git checkout -b 'dev'
2、使用git reset回滚动到某个版本,,注意是git reset --hard
# 3c5fef11eb9389f3575f8a11dda2deb3b79aa668是版本id
git reset --hard 3c5fef11eb9389f3575f8a11dda2deb3b79aa668
3、使用git merge合并原分支的变动,这里加上--squash
参数,即将多个commit合并为一个commit
git merge dev --squash
4、使用git commit提交本次合并内容
git commit -m '合并分支变动'
5、创建补丁
git format-patch HEAD^