git workflow

1) fork map-matcher.git repo
2) add ssh-keygen public key to gitlab
3) clone repo
  git clone [email protected]:kezunlin/map-matcher.git
4) create branch proj2dist and add new files
  git checkout -b branch-proj2dist
  git add 1.txt
  git commit -m "add 1.txt"

5) push branch to remote branch
  git remote
  # origin
  git push origin branch-proj2dist:branch-proj2dist

6) update branch files
  git add 2.txt
  git commit -m "add 2.txt"
  git push origin branch-proj2dist:branch-proj2dist

时间: 2024-10-09 02:19:25

git workflow的相关文章

[Git] An efficient GIT workflow for mid/long term projects

reference : http://fle.github.io/an-efficient-git-workflow-for-midlong-term-projects.html Our full-web  project has been going on for nearly two years and is running in production for over 18 months. I think it's my first project without any headache

git workflow常用命令

git init git status git add readme.txt git add --all         Adds all new or modified files git commit -m"message" git add '*.txt'    Add all txt file in the whole project git remote add originName https://github.com/try-git/try_git.git       :告

Git - Basic Git Workflow

Definition Git is a software that allows you to keep track of changes made to a project over time.  Git works by recording the changes you make to a project, storing those changes, then allowing you to reference them as needed. Git project can be tho

一张图说明实践中该如何使用 git workflow

ref: https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md

解决Git上传冲突

在下面的几个案例里面,为了使讲述的内容更简洁,我们将不会按照上面的规范去写很规范的提交注释,并使用-m选项去做git commit.听我们说,但是不要学我们做^^. 冲突发生在不同文件 你遇到的最简单的私有项目的配置可能是只有两三个开发者.这里的"私有项目"是指闭源不会对外公布的项目,但是你和其他开发者都可以访问代码库. 在这个背景下, 你可以像使用Subversion或其他代码管控系统一样去跟踪一个项目流程.你仍然可以使用比如离线上传.分支.合并等功能,并且流程是非常相似的.主要的不

Git分支管理策略(转)

如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System). 眼下最流行的"版本管理系统",非Git莫属. 相比同类软件,Git有很多优点.其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便.有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")的指针,因此非常快捷易用. 但是,太方便了也会产生副作用.如果你不加注意,很可能

CakeDC(cakephp company)Git workflow--适合于较大团队大型项目开发

CakeDC Git workflow是一个项目开发和版本发布的工作流,在这个工作流程中开发和版本发布周期是基于几个关键阶段(key phases): Development: 所有活跃的开发活动都由里程碑驱动,在这个阶段的产出是很不稳定的代码基线 QA: Quality assurance testing作为一开发周期的一部分,主要协助确保需求的满足性和质量的可接受性 Review 客户或者评审员面对的是一个稳定的代码基线,该基线已经经过了QA流程,质量上已经被QA人员认可 Release 发

使用git对unity3d项目进行版本控制

http://stackoverflow.com/questions/18225126/how-to-use-git-for-unity-source-control The following is an excerpt from my personal blog. Using Git with 3D Games Update Oct 2015: GitHub has since released a plugin for Git called Git LFS that directly de

Git分支管理策略(转)

如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System). 眼下最流行的"版本管理系统",非Git莫属. 相比同类软件,Git有很多优点.其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便.有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")的指针,因此非常快捷易用. 但是,太方便了也会产生副作用.如果你不加注意,很可能