项目进行版本控制
来源:互联网 发布:js动态删除指定tr 编辑:程序博客网 时间:2024/05/16 14:28
本地写好项目,第一次传到远端
$ git remote add origin https://github.com/用户名/reposotory名.git origin是自定义的,一般都写这个,也可以自己起名字,但是后面代码相应换成你的名字
选择一个文件夹作为reposotory;
然后打开gitbash;输入:git init 然后 git clone git@url:用户名/reposotory名.git 从远端clone已经存在的项目
git pull origin master(拉下来 origin master 第一次配置本机git) origin是开始定义的,master是分支名
当同步的库内有文件,需要线上本地同步的时候需要此命令,从远端拉下最新信息
git push -u origin master origin是开始定义的,master是分支名
将最新代码提交到远端
从远端中心repository那里git clone 到本地
git clone git@...的path
git status 查看哪些文件修改了
git add . 告诉git,这些file加到branch
git commit -m " " 提交到branch
从远端中心repository那里git clone 指定分支到本地
git clone -b <branch> <remote_repo> 例如: git clone -b 指定的分支名字 git@...的path
从已有的分支创建新的分支(如从master分支),创建一个master1.0分支
git checkout -b master1.0
提交该分支到远程仓库
git push origin master1.0
测试从远程获取master1.0
git pull origin master1.0
或者:
如果用命令行,运行 git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname 就可以将远程分支映射到本地命名为local-branchname 的一分支
设置git push,pull默认的提交获取分支,这样就很方便的使用git push 提交信息或git pull获取信息
git branch --set-upstream-to=origin/dev
取消对master的跟踪
git branch --unset-upstream master
现在随便修改一下工程文件的内容,然后git commit ,git push,之后就可以直接提交到远程的master1.0分支中,而不会是master
- 项目进行版本控制
- rubymine对本地项目进行版本控制
- MyEclipse使用SVN进行项目版本控制
- 利用github进行IDEA项目版本控制
- 【转】如何在项目管理中进行版本控制
- 通过github进行项目版本控制的技巧
- 使用Git@OSC对项目进行分布式版本控制
- Unity项目如何使用Git进行版本控制
- git进行版本控制
- 项目中的版本控制
- 版本控制+ 项目管理
- 项目版本控制简介
- 项目版本控制
- Unity3D项目版本控制
- 项目1(版本控制)
- 使用 Subversion 进行版本控制
- 使用subversion进行版本控制
- 使用Subversion进行版本控制
- 基于Centos 7的HTTP服务器搭建
- mysql触发器的作用及语法
- 世界名牌大学公开课集
- DexClassLoader 刷新问题
- PL/SQL Developer 的 SQL 编辑窗口显示行号
- 项目进行版本控制
- Robomongo与MongoDB的故事
- 2016.4.7Python递归函数
- C#-委托与事件
- POJ3259----Wormholes(SPFA判断负环)
- JAVA 冒泡排序-个人理解
- swift中得ios设计模式
- Http下载Demo
- Makefile 学习整理