git提交代码

git基本操作

一个人想着一个人 提交于 2020-03-11 07:39:08
/*--> */ /*--> */ git init,初始化一个仓库 git add . / git add ‘文件名’ 讲文件存入暂存区 git commit -m ‘message’ 将暂存区本地提交(message为提交info) git status 查看文件状态 git diff 文件名 查看文件修改差异 git log 查看日志 git branch 分支名 创建一个分支 git checkout 分支名 切换到此分支 git checkout -a 分支名 创建该分支,并切换到此分支,是git branch和git checkout两个命令的集合 git branch 查看所有分支 git branch -d 分支名 删除本地分支 当前在master分支上,执行git merge dev,将dev分支代码合并到master上。 git push origin:分支名 删除远程分支 一般操作: git pull 更新本地代码 git checkout 分支名 切换到需要的分支上 一些列操作…… git add -A 暂存缓存区 git commit -m ‘message’ 本地提交 最终 git gpush 提交到远程服务器 来源: https://www.cnblogs.com/Walker-lyl/p/6806249.html

git一条龙

拈花ヽ惹草 提交于 2020-03-11 02:41:33
git命令行工具安装: https://www.jianshu.com/p/82519ca24d76 提交 添加或者修改后的代码 先查看状态:git status 添加缓存区:git add . 提交写注释:git commit -m “你的代码注释” 切换主分支:git checkout master 合并分支:git merge 分支名称 同步远程仓库:git push 更新远程仓库代码:git pull 来源: CSDN 作者: 往事如yan 链接: https://blog.csdn.net/txpp520/article/details/104775697

码云GIT代码推送流程及报错处理

我怕爱的太早我们不能终老 提交于 2020-03-11 01:21:38
打开需要推送的文件夹: ![](https://s1.51cto.com/images/blog/202003/10/34817f9a11545a2cc3286c49d17c536e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 创建文件夹: mkdir python_day01 进入文件夹: cd python_day01 初始化: git init 创建redame文件: touch README.md ![](https://s1.51cto.com/images/blog/202003/10/7a23eea3b8c17df78f1ffaf894a5581c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) git add . (“点” 代表打包当前文件夹所有文件) git commit -m "frist commit" (第几次提交)

Git 从入门到入坑

大憨熊 提交于 2020-03-10 12:59:59
Git 文章目录 Git Git 发展。 安装。 使用。 git init 命令和 .git 目录。 git status。 git add ... git commit ... git log。 小结。 回滚。 git reset --hard [版本号] 小结。 Git 命令总结图。 分支。 查看所有分支。 创建分支。 切换分支。 合并。 删除分支。 分支冲突。 命令小结。 Git 工作流。 GitHub。 注册账号。 创建仓库。 将本地的 git 版本库和 GitHub 上的仓库绑定。 推送。 Clone。 命令小结。 TODO:每次都要输密账号码。 参考`配置文件`。 PULL。 小结。 在公司忘记 push 代码,咋办。 命令总结图。 rebase(变基)——使 git 记录更简洁。 应用场景 1。 应用场景 2。 git log --graph 应用场景 3。 beyond compare(软件)快速解决冲突。 命令小结。 GitFlow。 多人协同开发。 标签。tag。 Boss 创建好基本工作,创建 dev 分支。 小弟创建 GitHub 账号。Boss 拉人(从组织 invite someone)。 Boss 组织中为成员分配权限(或直接从项目给成员加权限)。 成员 clone。 从 dev 分支下(git checkout dev)创建新分支。 git

gitlab项目迁移保留所有历史记录,分支

廉价感情. 提交于 2020-03-10 10:43:10
前言 我们对gitlab环境服务器迁移 ,centos7---->centos 7 问题来了:只上传代码的话,代码是没有灵魂的,还想保留别人的一步一脚一脚印(提交记录)。 操作 具体操作如下: 从原地址(老仓库)克隆一份裸版本库 git clone --bare git://github.com/username/project.git (老仓库地址) 然后到新的 Git 服务器(新gitlab服务)上创建一个新项目 名叫: newproject.git 我个人操作是在web端创建一个名字和老项目名字一样的项目,创建完新项目,其余什么操作都不做。 以镜像推送的方式上传代码到新的项目中 cd project.git (老项目地址) git push --mirror git@example.com/username/newproject.git(新仓库地址) 初步完成、 然后就完成了迁移,使用和平时用法一致 根据这个步骤来,到最后一步有的人会遇到没有权限,证明你的项目被保护了,把保护关掉,重新执行最后一句即可。 项目迁移成功之后,可以不用Git clone,直接在旧的项目终端输入一条命令,本地代码的地址就会变成新代码的地址, git remote set-url origin git@example.com/username/newproject.git 来源: 51CTO 作者:

Git基础教程(一)

烂漫一生 提交于 2020-03-10 07:35:45
  继续上篇 Git基础教程(一) ,在开篇之前,先回顾一下上篇中的基本命令。 1 配置命令:git config --global * 2 版本库初始化:git init 3 向版本库添加文件:git add * 4 提交文件:git commit * 5 查看状态:git status 6 查看修改详情:git diff * 7 查看日志:git log (*) 8 恢复版本:git reset * 9 撤销:git checkout -- * 10 删除:git rm * 11 12 配置github:ssh-keygen -t rsa -C "******@163.com" 13 添加远程库:git remote add * 14 调试:ssh -T -v git@github.com 15 查询远程库:git remote -v 16 删除远程库文件: 17 git rm -f gitReadme.md 18 git commit -m "delete file Gitreadme.md" --先删除本地库 19 git push origin master 20 删除远程库:git remote remove origin 21 克隆远程库:git clone *  (续)4,分支管理 1)查看当前分支 1 zhangbc@working MINGW64 /d

git 常用命令

牧云@^-^@ 提交于 2020-03-09 20:36:09
git学习地址: http://backlogtool.com/git-guide/cn/intro/intro1_1.html http://sfsheng0322.github.io/2016/02/29/git-branch.html 代码回滚参考地址 http://www.cnblogs.com/qualitysong/archive/2012/11/27/2791486.html 可以在 .bash_profile中添加别名命令或者别名脚本 配置信息: 1.git log --decorate --graph --oneline -10 提交成功后用decorate变为一行, 2.git prelog 可以查看之前所有本地的commit信息 ,git cherry-pick 提交号 可以取回来 3..git/logs/refs/heads 里面含有所有的分支,和各自本地的commit记录,第二列为commit号,可以通过git cherry-pick 提交号 可以取回来 4. git config --global alias.st status git config --global alias.co checkout git config --global alias.ci commit git config --global alias.br branch 5.

Git操作

旧街凉风 提交于 2020-03-09 19:01:15
1.创建项目 在桌面创建 test 文件夹,表示是工作项目 进入到 test ,并创建本地仓库 .git 2.配置个人信息 默认不配置的话,会使用全局配置里面的用户名和邮箱 全局git配置文件路径:~/.gitconfig 3.新建py文件 在项目文件 test 里面创建 login.py 文件,用于版本控制演示 4.查看文件状态 红色表示新建文件或者新修改的文件,都在工作区. 绿色表示文件在暂存区新建的 login.py 文件在工作区,需要添加到暂存区并提交到仓库区 5.将工作区文件添加到暂存区 添加项目中所有文件git add . 添加指定文件git add login.py 6.将暂存区文件提交到仓库区 git commit -m '版本描述' 7.查看历史版本 git log 或者 git reflog 8.回退版本 git reset --hard 版本号 HEAD~1 表示当前最新版本的前一个版本 HEAD~10 表示当前最新版本的前10个版本 9.撤销修改 只能撤销工作区、暂存区的代码,不能撤销仓库区的代码 git checkout 文件名 10.对比版本 git diff HEAD -- login.py 来源: https://www.cnblogs.com/omak/p/9949654.html

GitHub之初始化

拈花ヽ惹草 提交于 2020-03-09 18:57:46
1、github上新建repository。 2、本地 mkdir git-init-demo。 3、cd git-init-demo。 4、git clone https://github.com/组织名/git-init-demo.git。 5、 mv * .[^.]* ../ 。 6、git add . 。 7、git commit -m 'init'。 8、git push origin master。 ------------------------------------------------------------------------ git 常用命令 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshow git push origin master 将文件给推到服务器上 git remote show origin 显示远程库origin里的资源 git push origin master:develop git push origin master:hb-dev

git shell 命令大全

六月ゝ 毕业季﹏ 提交于 2020-03-09 18:56:43
git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshow git push origin master 将文件给推到服务器上 git remote show origin 显示远程库origin里的资源 git push origin master:develop git push origin master:hb-dev 将本地库与服务器上的库进行关联 git checkout --track origin/dev 切换到远程dev分支 git branch -D master develop 删除本地库develop git checkout -b dev 建立一个新的本地分支dev git merge origin/dev 将分支dev与当前分支进行合并 git checkout dev 切换到本地dev分支 git remote show 查看远程库 git add . git rm 文件名(包括路径) 从git中删除指定文件 git clone git://github.com