Git使用教程【二】
来源:互联网 发布:sql更新字段内容 编辑:程序博客网 时间:2024/05/06 13:54
Git补充
1. Git的初步学习
参照:http://blog.csdn.net/u013107656/article/details/51620623
2. Git的补充点
第一,远程库对文件增删改,通过git pull,能实现本地库的同步;本地库中对文件增改,也可以通过git add、git commit、git push,实现远程库的同步;但是如果本地库删除文件,则需要通过git rm命令删除后,再实现同步。
第二,克隆一个新建的仓库到本地,本地库与远程库就是关联的,代码可以实现同步;本地的文件夹,通过git init命令也可以直接成为本地库,再通过git remote命令,与远程库相关联。
3. 本地库删除文件,并实现远程库的同步
> git rm命令
通过git rm test_2.py,删除test_2.py文件
> git add命令
git add . 递归地将执行命令时所在的目录(demo文件夹)中的所有文件添加上去
git add * 自动将当前目录所有修改过的文件添加上去
> git commit命令
> git push命令
> 远程库dev分支
4. 本地文件夹变成本地库,并与远程库相关联
> gitlab页面新建仓库
> 本地代码文件夹变成本地库
本地新建一个文件夹testing,并在其中新建一个文件README.md,通过vi命令编辑该文件
把本地的test.py放在testing目录下
通过git init命令,把testing文件夹变成Git可以管理的本地仓库
> 本地库与远程库相关联
git remote add origin git@gitlab.com:user name/demo_2.git
或者
git remote add origin http://gitlab.com/user name/demo_2.git
> 提交代码
> 拉取代码
gitlab页面上,删除test.py文件
通过git pull命令,拉取代码
本地testing文件夹
> 强制覆盖:放弃本地的修改,只使用远程库的内容
git fetch --all
git reset --hard origin/master
git fetch只是下载远程库的内容,不做任何的合并
git reset 把HEAD指向刚刚下载的最新版本
5. 总结
> 删除文件
git rm <file name>
> 添加文件
git add .
> 本地文件夹变成本地仓库
git init
> 本地库与远程库关联
git remote add origin ****.git
> 强制覆盖
git fetch
git reset
- Git使用教程【二】
- Git使用教程(二)-- Git常用命令
- git学习二:git初级使用教程
- Git学习(二) Git使用教程
- git学习二:git初级使用教程
- git学习二:git初级使用教程
- Git使用教程之二技巧篇
- git使用教程二 远程仓库操作
- Github使用教程(二)-- Git常用命令
- git使用教程二 远程仓库操作
- git使用教程二 远程仓库操作
- Git版本控制工具使用教程(二)
- Git的使用教程(二)初识Git
- Git使用教程详解之二 Git基础
- Git简单使用教程(二)-安装Git
- Git教程(二)
- git教程(二)
- git教程(二)
- 流式套接字(SOCK_STREAM),数据报套接字 (SOCK_DGRAM) 的比较
- Zephyr 教程:入门指南
- Android Adapter全解析
- Top 5 Easy Tips to Avoid Hurdles of Home Relocation Before You Move
- jQuery选择器-层次选择器示例
- Git使用教程【二】
- Android实现简单地APP欢迎页面
- python网络爬虫 - 如何伪装逃过反爬虫程序
- 进程
- nanopi2配置流程
- Linux下安装Python3
- canvas画布的宽高应写在<canvas>标签里
- 论近代商人宗族与宗族文化的发展演变
- 电商之梳理spring相关知识---开发基础框架