git提交代码

码云使用的基本步骤

半腔热情 提交于 2019-12-01 02:48:18
创建仓库 然后把工程的信息填写一下 远程拉取项目 git clone xxxx.git 谁修改的 git config --global user.name "xxx" 码云账号 git config --global user.emali "xx@xx.com" 添加到仓库(git add xxx 提交单个文件) git add . 解释提交代码 git commit -m '内容' 提交到码云 git push origin master 来源: https://www.cnblogs.com/dashanboke/p/11649321.html

git学习

拟墨画扇 提交于 2019-12-01 02:41:28
原文链接: https://www.cnblogs.com/mituxiaoshutong/p/9175649.html Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。 Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢? 事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码! 你也许会想,为什么Linus不把Linux代码放到版本控制系统里呢?不是有CVS、SVN这些免费的版本控制系统吗?因为Linus坚定地反对CVS和SVN,这些集中式的版本控制系统不但速度慢,而且必须联网才能使用。有一些商用的版本控制系统,虽然比CVS、SVN好用,但那是付费的,和Linux的开源精神不符。 不过,到了2002年,Linux系统已经发展了十年了,代码库之大让Linus很难继续通过手工方式管理了,社区的弟兄们也对这种方式表达了强烈不满

git 创建分支 提交到远程分支

人盡茶涼 提交于 2019-12-01 02:30:36
git 创建分支 并 提交到远程分支 g it branch 0.可以通过git branch -r 命令查看远端库的分支情况 1,从已有的分支创建新的分支(如从master分支),创建一个dev分支 git checkout -b dev 2,创建完可以查看一下,分支已经切换到dev git branch * dev master 3.建立本地到上游(远端)仓的链接 --这样代码才能提交上去 git branch --set-upstream-to=origin/dev 取消对master的跟踪 git branch --unset-upstream master git 创建分支提交远程分支 - oppotvr https://my.oschina.net/u/219482/blog/285584 以下两个应该是同一个意思,=upstream : 上游码流的意思 git branch --set-upstream-to=master git branch --set-upstream-to=original/master git help branch git branch [--set-upstream | --track | --no-track] [-l] [-f] [] git branch (--set-upstream-to= | -u ) [] git

git打tag

眉间皱痕 提交于 2019-12-01 02:11:29
git打tag 主要作用 方便版本回滚,根据tag名称可以快速还原到上一个代码版本。 与branch的区别 tag的指针位置是固定的,在给指定提交打好标签以后,它就固定于此位置; branch的指针位置会不断变动的,随着分支的向前推移或者向后回滚,都在不断变化; 打tag时机(只针对上线,其他使用情况请自行考究) master版本正式发布上线无误后 基本命令使用 1、打标签 简易打标命令: git tag 标签名字 带注释打标命令: git tag -a 标签名字 -m "注释说明" 2、查看标签 列出已有命令: git tag 此时会列出一串标签,然后可以使用命令: git show 标签名字 可以看到该tag的具体提交信息,按q可以退出 3、推送标签 使用"1、打标签"打完的tag只是本地tag,需要同步到远端服务器,推送命令: git push origin 标签名字 4、切换tag 工程下可以有多个tag,具体的切换tag命令为: git checkout 标签名字 那如何切回自己的代码分支呢?,很简单: git checkout 分支名字 5、删除tag tag命名错误、时间太久远等原因,需要删除tag, 本地tag删除命令: git tag -d 标签名字 远端tag删除命令: git push origin :refs/tags/标签名字 tag命名规范 分支名字

Git在工作中的常用操作

冷暖自知 提交于 2019-12-01 01:54:19
第一部分 基本操作 以Ubuntu16.04操作系统为例(其他系统类似),主要记录常用的、基本操作: 0. 安装Git 分散型版本控制系统(CVS);   sudo apt-get install git 1. 初始化本地配置git或其他配置等(配置仓库或者全局选项,一般保存在.gitconfig中)   git config --global user.name "your_name"   git config --global user.email "your_email@example.com"   git config --global color.ui auto   git config --global core.editor vim 2. 创建git目录仓库(以git_dir为例)(git_dir下会生成一个.git的工作树保存仓库状态信息)   mkdir git_dir   cd git_dir   git init 3. 如果需要使用到github,则还需要设置github的SSH Key;并将生成的id_rsa.pub公开密钥的内容添加到github的SSH Key   ssh-keygen -t rsa -C "your_email@example.com" 4. 查看仓库状态   git status 5. 向暂存区中添加文件   git add some

关于git

荒凉一梦 提交于 2019-12-01 01:53:45
下载地址: https://git-scm.com/download/win 注意: 不要安装在中文目录 不要使用桌面管理软件 安装很简单,一直下一步即可。在任意的目录下右键,能看到菜单, 就表示安装成功了 使用git的两种方式 git gui,即图形化界面的方式 git bash,命令行的方式(推荐) git三个区   要对某个项目使用git进行管理,需要使用 git init 命令初始化git仓库 git init 会在当前目录生成一个隐藏文件夹 .git 不要去修改这个文件夹下的任意东西。 git仓库会分成三个区     工作区:我们书写代码的地方,工作的目录就叫工作区。     暂存区:暂时存储的区域,在git中,代码无法直接从工作区提交到仓库区,而是需要先从工作区添加到暂存区,然后才能从暂存区提交到仓库区。暂存区的目的是避免误操作。     本地仓库区:将保存在暂存区域的内容永久转储到 Git 仓库中,生成版本号。生成版本号之后,就可以任何的回退到某一个具体的版本。 git基本命令      01 git init: 初始化git仓库 ,想要使用git对某个项目进行管理,需要 git init 进行初始化      02 git add :将文件由 工作区 添加到 暂存区 # 将index.html添加到暂存区 git add index.html #

git常用快捷键

不羁的心 提交于 2019-12-01 00:19:35
git常用快捷键 | Jenning's mystery 盒子 盒子 博客 分类 标签 关于 RSS 搜索 12345678910111213 git checkout dev/master //切换分支git branch dev //创建dev分支git branch //查看当前有多少分支git merge dev //合并指定分支到当前分支git merge --no-ff -m " " dev //强制禁用Fast forward合并git stash //可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作git stash pop //恢复现场并把"储藏"删除git branch -D <name> //开发一个新feature,最好新建一个分支,如果要丢弃一个没有被合并过的分支,可以通过该命令强行删除。git branch --set-upstream branch-name origin/branch-name //建立本地分支和远程分支的关联git checkout -b branch-name origin/branch-name //在本地创建和远程分支对应的分支git reflog //查看命令历史git log //查看提交历史git fetch + git merge = git pull //从远程仓库把代码拉下来并且合并到当前分支 关闭 原文:

git常用快捷键

隐身守侯 提交于 2019-12-01 00:18:25
git常用快捷键 | Jenning's mystery 盒子 盒子 博客 分类 标签 关于 RSS 搜索 12345678910111213 git checkout dev/master //切换分支git branch dev //创建dev分支git branch //查看当前有多少分支git merge dev //合并指定分支到当前分支git merge --no-ff -m " " dev //强制禁用Fast forward合并git stash //可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作git stash pop //恢复现场并把"储藏"删除git branch -D <name> //开发一个新feature,最好新建一个分支,如果要丢弃一个没有被合并过的分支,可以通过该命令强行删除。git branch --set-upstream branch-name origin/branch-name //建立本地分支和远程分支的关联git checkout -b branch-name origin/branch-name //在本地创建和远程分支对应的分支git reflog //查看命令历史git log //查看提交历史git fetch + git merge = git pull //从远程仓库把代码拉下来并且合并到当前分支 关闭 原文:

git常用快捷键

↘锁芯ラ 提交于 2019-12-01 00:16:57
git常用快捷键 | Jenning's mystery 盒子 盒子 博客 分类 标签 关于 RSS 搜索 12345678910111213 git checkout dev/master //切换分支git branch dev //创建dev分支git branch //查看当前有多少分支git merge dev //合并指定分支到当前分支git merge --no-ff -m " " dev //强制禁用Fast forward合并git stash //可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作git stash pop //恢复现场并把"储藏"删除git branch -D <name> //开发一个新feature,最好新建一个分支,如果要丢弃一个没有被合并过的分支,可以通过该命令强行删除。git branch --set-upstream branch-name origin/branch-name //建立本地分支和远程分支的关联git checkout -b branch-name origin/branch-name //在本地创建和远程分支对应的分支git reflog //查看命令历史git log //查看提交历史git fetch + git merge = git pull //从远程仓库把代码拉下来并且合并到当前分支 关闭 原文:

git常用快捷键

会有一股神秘感。 提交于 2019-12-01 00:14:34
git常用快捷键 | Jenning's mystery 盒子 盒子 博客 分类 标签 关于 RSS 搜索 12345678910111213 git checkout dev/master //切换分支git branch dev //创建dev分支git branch //查看当前有多少分支git merge dev //合并指定分支到当前分支git merge --no-ff -m " " dev //强制禁用Fast forward合并git stash //可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作git stash pop //恢复现场并把"储藏"删除git branch -D <name> //开发一个新feature,最好新建一个分支,如果要丢弃一个没有被合并过的分支,可以通过该命令强行删除。git branch --set-upstream branch-name origin/branch-name //建立本地分支和远程分支的关联git checkout -b branch-name origin/branch-name //在本地创建和远程分支对应的分支git reflog //查看命令历史git log //查看提交历史git fetch + git merge = git pull //从远程仓库把代码拉下来并且合并到当前分支 关闭 原文: