git代码提交步骤,教程

代码提交

代码提交一般有五个步骤:

1.查看目前代码的修改状态

2.查看代码修改内容

3.暂存需要提交的文件

4.提交已暂存的文件

5.同步到服务器

1.     查看目前代码的修改状态

提交代码之前,首先应该检查目前所做的修改,运行Git status命令

a)        已暂存 (changes to be committed)

new file //表示新建文件

modified //表示修改文件

deleted //表示删除文件

b)       已修改 (changed but not updated)

modified //表示修改文件

deleted //表示删除文件

另外,git 给出了可能需要的操作命令,git add/rm, gitcheckout --

c)        未跟踪 (untracked files)

2.     查看代码修改的内容

git diff  <file>

比较某文件与最近提交节点的差异。

注意:如果该文件已暂存,那么应该使用git diff –cached<file>

git diff <hashcode> <hashcode>  <file>

比较某文件在提交节点a,节点b的差异。

技巧:如果省略后面一个hashcode,则默认表示与上一提交节点比较。(也可以利用^运算符)

3.     暂存需要提交的文件

如果是新建的文件

则git add  <file>

如果是修改的文件
则git add  <file>

如果是删除的文件
则 git rm  <file>

4.     提交已暂存的文件

git commit

注意注释填写规范。

git commit --amend

修改最近一次提交。有时候如果提交注释书写有误或者漏提文件,可以使用此命令。

5.     同步到服务器

同步到服务器前先需要将服务器代码同步到本地

命令: git pull

如果执行失败,就按照提示还原有冲突的文件,然后再次尝试同步。

命令:git checkout -- <有冲突的文件路径>

同步到服务器

命令: git push origin  <本地分支名>

如果执行失败,一般是没有将服务器代码同步到本地导致的,先执行上面的git pull命令。

时间: 2024-08-11 07:49:02

git代码提交步骤,教程的相关文章

Git 代码提交说明规范模版

1.在根目录建立模板文件 如 xxx_template文件,其内容如下: Title: Function Or Bug: Detail: 2.设置模板,命令如下 git config commit.template   [模板文件名]    //这个命令只能设置当前分支的提交模板 git config  --global commit.template   [模板文件名]    //这个命令能设置全局的提交模板,注意global前面是两杠 例如: git config commit.templa

git代码提交方式

https://my.oschina.net/tearlight/blog/193921 <a>github的提交方式      (1)git add .--------------------存储到本地          git commit -m 'message'-------存储时的标记(修改了哪些地方,方便下次查询)          git pull------------------------下载服务器代码          git push------------------

Git代码提交规范

git提交规范化 commit messge规范十分有助于项目管理,目前使用最多的是Angular团队的规范 主要规范是: type: commit的类型 feat: 新特性 fix: 修改问题 refactor: 代码重构 docs: 文档修改 style: 代码格式修改,非css test: 测试用例修改 chore: 其他修改,比如构建流程,依赖管理 scope: commit影响的范围,比如: route, component, utils, build... subject: comm

git代码提交流程

1.进入我的项目文件夹所在目录: 2.git status 查看我修改过的文件: 3.git add -A 将修改的文件全部添加, git add 文件名  只添加指定的文件名: 4.git commit 进入另外一个编辑页面,在命令行的最上面一行输入下面的文字: [file文件名]   Add basic logic(自己添加上去的功能) 该命令行界面可以通过点击wq按键来退出 5.git pull --rebase 查看自己的代码与原来的代码有无冲突: 6.如果没有冲突可以直接在线上push

git 代码提交merge request

1. 创建一个新分支,用来修改代码 创建分支请移步:https://www.cnblogs.com/liwutao/p/11647092.html 创建完成后可以在新分支修改bug.代码修改完成后开始提交: 进入gitlab界面 点击右上角mergeRequests,进入到merge请求视图 点击创建新的merge request 分别待提交版本作为source branch,主线版本作为target branch,然后进入下一步, 查看两个版本对比结果,选择审核人提交即可 原文地址:https

oschina(开源中国)的Git代码托管平台使用教程

oschina(开源中国)的Git代码托管平台使用教程 第一章 平台介绍 一. [email protected]简介 开源中国的[email protected]一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:http://git.oschina.net/. 一. OSChina团队协作开发平台简介 开源中国团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持

git服务器提交代码的总结

将更新的代码提交到git服务器上所需要的步骤: 1,git pull 更新代码到最新 2,git add 文件名 添加要提交的文件 3,git commit  -m  "关于修改的内容的概括" 或者:git commit 在 vi 里面编辑修改的内容. 4,git log -2 查看修改的内容. 5,git  checkout  -b  mybranch 将代码提交到本地分支. 6,git push os mybranch:refs/for/refs/heads/Android 将代码

轻松使用git命令提交代码

Github在Windows和Mac上都提供了很好的图形化的客户端,UI风格节约,功能轻松易用.但是我们仍然有必要熟悉git命令来维护代码,比如linux. 借用@sunshyran总结的git提交代码的五个步骤: 查看代码的修改状态 查看代码的修改内容 暂存需要提交的代码 提交已暂存的文件 同步到服务器 Step1.查看代码的修改状态 打开git shell(环境:以windows为例,安装好Github的客户端并配置好账户信息), 默认是在git的工作空间路径,ls命令可以查看workspa

基于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 --&