代码版本控制:git使用

1.https://github.com/ 注册账号

2. 点击 Start a project

3.

4.

5.      Clone or download

6.      安装git

7.      cd 到创建项目的目录

8.      git clone https://github.com/zhangxiaochuZXC/test007.git


9.       创建test.py文件
10.     
git config user.name ‘wsw‘

         git config user.email ‘邮箱‘

Git add .

Git commit -am ‘project’(添加注释)

14.     推送文件

Git push

15.        长期存储密码

git config --global credential.helper store

16.      下载文件

git pull

17.      解决冲突

git stash
           git pull origin master
           git stash pop
           清除自己写的内容
           git reset FETCH_HEAD

18.     标签

git tag -a 标签名 -m ‘标签描述’
    例:

      git tag -a v1.0 -m ‘version 1.0‘
      git push origin v1.0

19.  分支
    查看当前分支

    git branch

    创建并切换到dev分支

    git checkout -b dev

    设置本地分支跟踪远程指定分支(将分支推送到远程)

    git push -u origin dev

    在dev下修改代码并提交

    查看变化

    合并分支

  先切换到master分支

    git checkout master

      dev分支合并到master分支

        git merge dev

合并分支默认在本地完成,合并后直接推送即可

git push

原文地址:https://www.cnblogs.com/dys188/p/10789487.html

时间: 2024-08-02 18:33:35

代码版本控制:git使用的相关文章

代码版本控制Git工具使用详解

一.Git简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持. 二.Git安装 1.centos7安装Git [[email protected] ~]# yum install -y git 2.查看安装的Git版本 [[email

iOS版本控制git小结--yoowei

一:准备工作 1.什么是git? git是一款开源的分布式版本控制工具. 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的. 2.git和SVN的简单对比 速度 在很多情况下,git的速度远远比SVN快 结构 SVN是集中式管理,git是分布式管理.分布式和集中式的最大区别在于:在分布式下开发者可以本地提交,每个开发者机器上都有一个服务器的数据库. 其他 SVN使用分支比较笨拙,git可以轻松拥有无限个分支 SVN必须联网才能正常工作,git支持本地版本控制工作 旧版本的SVN

版本控制Git(1)——理解暂存区

一.svn和Git的比较 我们都知道传统的源代码管理都是以服务器为中心的,每个开发者都直接连在中间服务器上, 本地修改,然后commit到svn服务器上.这种做法看似完美,但是有致命的缺陷. 1. 开发者不能本地跟踪代码版本. 所有的信息都是在服务器上.  你把本地的代码改了很多,但是又不能提交.通常,本地只能缓存一个版本.对于小项目无所谓, 但是项目一复杂,人员多就麻烦了. 通常你本地的代码都全是红色的.自己都不知道今天修改了什么, 有哪些修改是真正应该提交给svn的. 2. 因为第一点,一旦

前端工程师也要关注代码版本控制

那么,为什么说前端工程师也要关注代码版本控制呢?因为web开发和软件开发本质无异,同样具有迭代周期,需求不是一揽子提完.一口气开发完的,是有步骤的开发,因此,每次上线开发哪些功能.为后续扩展功能留足哪些接口.代码在可扩展和可维护性上应当作哪些考虑……,这些应当是每个工程师关注的事情,所谓迭代就是指这种需求的叠加,这是软件开发的常态,也是web开发的常态,刚开始,前端工程师总会不断抱怨没完没了的需求,代码起初还算干净,但很快就越来越乱,代码的版本管理对于Web前端工程师来说有些困难,这也使得大部分

版本控制Git实际开发笔记

这里会把自己实际工作当中用到的git操作记录下来,供自己学习: ①新建分支: 在新版本要开发时,会基于最新版本新建一个分支,创建步骤如下: 新建本地分支[注意:这时只存在于本地,远程仓库还没有生成]: 然后切换到新建的本地分支: [说明]:以上两部操作可以合成一个命令:git checkout -b developer_V1.3.0 最后push到远程: 最后去网页中就能看到远程新建了这个分支了: ②删除远程分支: git branch -r -d origin/branch-namegit p

基于IDEA 代码提交Git

基于IDEA 代码提交Git 步骤 1 创建一个项目 2 点击 VCS --> Import init Version Control --> Create Git Repository 在弹出框选择项目目录,创建本地仓库 3 添加本地仓库后,代码是红色的 右键项目 Git --> add 代码是绿色的. 4 commit 右键项目 Git --> Commit Directory 5 在Github 创建自己的仓库 6 右键项目 Git --> Repository --&

windows提交代码到git仓库

进入git bash git config --global user.name '仓库名' git config --global user.email '[email protected]' git clone https://github.com/c-y-q/test001.git 修改文件内容 git status git diff git add . (或者指定文件名字) git push ,很有可能报错: 执行: git remote add master https://githu

Help-IntelliJIDEA-2019-基础设置:3. 版本控制Git

ylbtech-Help-IntelliJIDEA-2019-基础设置:3. 版本控制Git 1.返回顶部 1. 3. 版本控制Git具体步骤:顶部工具栏 Configure ->Settings -> Version Control -> Git示例: IDEA默认集成了对Git/Svn的支持 直接设置执行程序,右边Test提示成功即可. 2. 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 作者:ylbtech出处:http://ylbtech.cnblogs.

代码版本控制之 Git/Github

一:作用 1:云备份 2:版本控制 3:多端共享 4:团队协作 二:发展历程 三:安装 windows: linux: