git 的使用总结

git 的使用总结

(一) git 同步和提交

在这里要结合实例做一些git的使用和总结,因为git作为一个联合开发工具还是相对比较高效的一种方式。
先介绍以下常用命令:
1 git branch: 作用列出,创建,删除分支。
创建分支 AA: git branch AA
查看本地和远程分支:git branch -a
2 git checkout :切换到指定分支或恢复工作树文件。个人认为检出分支翻译的更直接一些。
在这里做一个解释,很有用:
git checkout -b www
其实相当于下面两条命令:
git branch www
git checkout www
git checkout 主要功能就是检出一个分支的的特定版本。默认是迁出一个分支的HEAD版本。
git checkout commit_id file_name
取出这个提交的这个文件。
我之前提交有错误的原因是把代码拉下来,但是没有git checkout到HEAD,所以提交总会出错。错误打印:
(error: src refspec develop does not match any.
error: 无法推送一些引用到:)

git pull: 从远程某个分支拉取数据与本地指定的分和支进行合并。
git pull: 从某种意义上来讲,更相当于 git fetch 和 git merge

(二)git 创建远程分支/删除远程分支

git checkout master //进入master分支
git checkout -b frommaster //以master为源创建分支frommaster
git push origin fromdevelop //将本地fromdevelop分支作为远程fromdevelop分支
git push origin :fromdevelop //删除远程fromdevelop分支

(三)git 过滤不需要显示的文件夹和文件

添加.gitignore

详细使用可查询 .gitignore 相关规则

在.gitignore 中添加的规则不生效解决办法

不生效原因是最初我们提交过这个文件夹中的文件
解决办法是删除本地缓存,具体步骤如下:



1 git rm -r --cached .
2 git add .
3 git commit -m 'update .gitignore'


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值