git仓库操作
2020-07-21 10:13:33 0 举报
git仓库操作
作者其他创作
大纲/内容
根据当前分支创建release分支并进入分支:git checkout -b release 或者1.git branch release 创建分支2.git checkout release 切换分支当master分支发生变化后,我们希望将master分支内容合并进release分支,在release分支下执行git merge --on-ff master
补充命令说明:1.查看当前分支状态:git status2.查看所有分支(包括远程分支):git branch -a 其中以*开头的代表当前分支3.查看仓库终态的节点日志:git log [--graph 该参数可以让日志以图表形式呈现]4.查看仓库操作日志,与3的区别是如果分支进行了回滚,3是看不到回滚前的节点的,4能够看到被回滚的commit的节点日志:git reflog
本地git缓存空间
git add 指定文件名git add -A (提交所有的)可以通过配置.ignore设置不想提交的文件
远程仓库origin/master
git rm -r --cached 指定文件名
release分支只想要master分支的commithash12这一次提交记录,在release分支下执行:git cherry-pick commithash11
git pull origin masterorigin代表远程仓库master代表远程仓库的具体分支如果本地不存在分支,需要先执行克隆拉取命令:git clone 远程地址git clone git@github.com:xiaosong-yang/blog.back.git
没有仓库
本地仓库分支1master版本:commithash10
add、commit
本地仓库分支2release版本:commithash11
git push origin masterorigin代表远程仓库名master代表远程仓库的具体分支如果指定的远程分支不存在,活默认去创建一个新的元辰分支如果发生回滚提交时,需要带上-f参数,进行强制提交
创建一个仓库:1.git init 创建一个允许本地add、commit的仓库2.git init --bare 创建一个裸仓库,该仓库不能直接进行仓做只能远程pull和本地其他分支merge
回滚到版本commithash10:git reset --hard
git commit -m \"提交内容\"
本地工作空间
本地仓库分支2release版本:commithash10
本地仓库1master版本 commithash11
0 条评论
下一页