现在流行用git来管理自己代码。用了后,的确比svn跟cvs功能强悍不少。这里吧个人的使用心得跟用得最多的命令分享一下。
github主页:https://github.com/
1.第一步当然是注册账号。
2.http://help.github.com/set-up-git-redirect
安装git,同时将git的public key放置git上
3.http://help.github.com/create-a-repo/
创建项目名称
4. 测试提交文件上去
https://github.com/yourusername/yourprojectname
git一个很重要的功能是配置不需要版本控制的文件,在项目根目录新建一个文件
.gitignore
里面的文件内容如下:
.*
*.class
Thumbs.db
target/collector/WEB-INF/classes
target/collector/WEB-INF/lib
./bin
modules/collector
单单过滤文件这点就比vnc跟cvs强悍很多
而git最常用的功能个人觉得有
git add . //增加新文件
git commit –m //提交到本地代码库
git push origin develop //提交到远程服务器
git pull origin develop //从远程服务器获取最新代码
git branch //这个命令个人觉得是最有用的一个命令,新建一个分支,可以在上面做任何操作而不影响原来的代码
git branch “name” //新建名字叫name的分支
git branch –D “name” //删除分支
git checkout “name” //切换分支
分享到:
相关推荐
从实际项目中抽象具体例子: 1,透彻讲解非线性开发理念,以此为出发点理解分支管理的内涵 2,透彻讲解冲突以及提交驳回两种问题的原因以及解决方法,有一组动画作解释 3,透彻讲解公钥认证的原理以及配置技巧,理解...
这个个人版Git使用教程由作者Max编写,旨在分享他使用Git的心得体会。Git的设计理念与SVN(Subversion)有所不同,它解决了SVN在集中式管理中存在的问题。 在1.1章节中,作者对比了SVN和Git的基本概念。SVN是一种...
在本文中,我们将详细探讨Git的基本概念、安装使用流程,以及如何在Visual Studio 2019(VS2019)开发环境中进行配置和使用。 首先,我们需要理解Git和GitHub的区别。Git是一个版本控制系统,负责管理本地代码的...
- **误删文件**:若误删已修改且暂存的文件,需使用`git checkout -- (filename)`或`git reset --hard head`谨慎操作,避免丢失数据。 **版本回退** - `git reset --mixed head~n`:默认模式,回退到已修改状态。 ...
### Git的使用与心得 #### 一、Git简介 **Git**是一种分布式版本控制系统,它由Linus Torvalds在2005年创建,旨在有效地管理Linux内核的开发。Git的设计目的是为了提高效率和可靠性,使得无论是小型还是大型项目都...
把自己使用git的心得整理成了笔记,以目录结构和图文形式展示,主要内容分为1.git工作原理和安装事项 2.怎么把已有项目提交到git服务器上 3.编写.gitinore文件 4.怎么在码云上添加其他开发人员 5.编写markdown(后缀名...
我的Git学习心得记录,根据廖老师的教程学习记录,希望对你有帮助
使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的。 通过pycharm...
此资源为公司技术团队培训教程,GIT的使用
本篇笔记主要介绍了GitHub的基本使用、Git的安装与原理,以及Git的基本操作和远程仓库的管理。 一、GitHub GitHub 是一个基于云的平台,提供版本控制服务和Git仓库托管。用户可以通过以下方式操作GitHub仓库: 1. ...
主要介绍了git进行版本控制的心得和经验,给并大家总结了作者的技巧,需要的朋友们参考一下吧。
本文将以 Git 官方文档 Tutorial, core-tutorial 和 Everyday GIT 作为蓝本翻译整理,但是暂时去掉了对 Git 内部工作机制的阐述,力求简明扼要,并加入了作者使用 Git 的过程中的一些心得体会,注意事项,以及更多...
git操作笔记和总结
内容主要来自学委的笔记。
- **个人经验**:作者分享了一些使用Git的心得体会。 #### 六、多人协作 - **我是谁**:设置正确的用户名和邮箱地址非常重要。 - **Git协议**:Git可以通过SSH、HTTP等多种方式访问远程仓库。 - **补丁**:`git ...
在这个“study:第一次在git提交自己的学习心得与体会,感悟!”的主题中,我们将深入探讨Git的基础知识,以及如何在实际学习过程中利用Git来记录个人成长。 首先,Git的核心概念包括仓库(Repository)、提交...
### Git文件管理心得分享 #### 一、Git文件管理概述 在进行软件开发的过程中,版本控制工具Git成为了不可或缺的一部分。Git不仅能够帮助我们追踪代码的变化历史,还提供了强大的分支管理和合并功能,使得多人协作...
内容概要:该文档详细记录了关于Git使用的实验过程,包括Git客户端安装、在GitHub上创建组织和仓库以及将本地爬虫代码与远程仓库建立联系并提交推送的步骤,同时还包含了爬虫代码的核心部分以及实验心得体会。...