摘要:git是目前世界上最先进的分布式版本控制系统。
当dev完成一个版本的测试后,合并到master
git merge dev
印象笔记清单功能。在本地创建dev分支,需要 git push origin dev 同步到远程
git merge dev 不需要进行git add 等操作,它自动完成了
Git默认会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息,一般情况下应该使用 git merge --no-ff -m "merge with no-ff" dev
当我们在自己的分支开发时,突然接到项目经理的反馈的一个bug,但是此时我们工作区有缓存数据,只需要使用 git stash
创建并切换分支
切换分支
查看当前分支
删除分支
更新项目组文件夹内容
--no-ff git branch -d '' 后,在git log 可以看到信息
git pull
git config
git branch -D <name>
git rm -r --cached
# 未授予权限,在post-receive中产生了一个关联操作,故报错
chown -R git:git /data/wwwroot/deploy/tools/
# 公司内网需设置# 设置ss
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'# 设置代理
git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080# 查看是否成功
git config --get http.proxy
172.17.18.80:8080 # 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
本文分享自华为云社区《Git 常用命令及多用户相关操作》,原文作者:CodeStack。
点击关注,第一时间了解华为云新鲜技术~
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态