git 常用操作
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了git 常用操作,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1520字,纯文字阅读大概需要3分钟。
内容图文
![git 常用操作](/upload/InfoBanner/zyjiaocheng/1220/de0a724301734090bb6bc06a65fea993.jpg)
- git上传folder
mkdir new_folder
git add new_folder
git add new_folder/*
git commit -m ‘上传文件夹‘
git push origin master
- git删除远程一个folder
git rm -r --cached folder
git commit -m ‘delete remote flolder‘
git push origin master
- git分支管理
git branch 查看分支
git branch <name> 创建分支
git checkout <name> 切换分支
git checkout -b <name> 创建+切换分支
git merge --no-ff <name> 合并某分支到当前分支
git branch -d <name> 删除分支
- git查看分支合并情况
git log --graph --pretty=online --abbrev-commit
- 拉取远程分支
git checkout -b local-branchname origin/remote_branchname
git fetch origin local-branchname:remote_branchname
- 多人协作项目开发
1. 创建并切换到自己的分支
git checkout -b bch_XXX master;
2. 在自己的分支开发
需要提交的时候,首先执行:git add modified_files 或 git add --all
然后执行:git commit -m ‘注释说明‘
3. 推送远程分支
3.1 切换到master分支,执行git pull;
3.2 切换到分支bch_XXX, git merge origin master 如有冲突,协商解决,然后本地提交;
3.3 切换到自己的分支上,命令git checkout bch_XXX
3.4 执行git push (第一次git push --set-upstream origin bch_XXX 创建自己的远程分支,之后直接在自己的分支上执行git push)
- git回滚
git reset --hard commit-id :回滚到commit-id
git reset --hard HEAD~3:将最近3次的提交回滚
- git常见配置
git config user.name your_name
git config user.email your_email
git config color.ui true
git config core.autocrlf false
git config push.default simple
- git临时切换
git stash
git stash apply@{number}
- git删除分支
git push --delete remote_name branch_name 删除远程分支
git branch -D branch_name 删除本地分支
- git 打标签
git tag 列出所有标签
git tag -l ‘match_pattern‘
- 列出特定标签
git tag -a tag_name -m ‘tag_comments‘
git tag -d tag_name 删除tag_name
原文:https://www.cnblogs.com/ai-tech/p/15107105.html
内容总结
以上是互联网集市为您收集整理的git 常用操作全部内容,希望文章能够帮你解决git 常用操作所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。