git服务器提交代码的总结(2)

在git服务器上提交代码的时候,我们可能会在写代码修改内容的时候出现一些需要修改的信息,这时候要是撤销原来的操作重新提交很麻烦,

所以今天我就把我遇到的情况的解决方法写出来大家一起分享。当然也是让自己在以后的时候能够在忘记的时候可以看看。

1,git commit --mend

这条命令主要是用在你提交代码以后,还需要修改一些代码注释内容的时侯。

2,git branch -a

查看所有的分支名称。

3,git status

查看所有的当前目录及其子目录下修改过的文件。

4,git diff

查看当前目录及其子目录下修改过的文件的内容。

5,git log  +文件。

查看文件以前的修改内容及其提交人。

6,很重要的一个警示的命令。一定要慎用、

git reset HEAD^

这条命令主要是撤销当前的提交操作,但是这条命令还会有副作用,就是当你第二次提交的时候会有一些错误的信息需要处理。但是这些信息我

目前也不清楚该怎么处理。

7,还有一点需要注意的是:在每次提交代码以后,本地分支可以更换,但是提交代码的时的本地分支和提交到远程分支的本地名称必须一致。

时间: 2024-12-30 02:21:16

git服务器提交代码的总结(2)的相关文章

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 将代码

iOS 开发之向自己公司git服务器提交代码

公司决定要自己搭建git服务器托管代码,今天我准备提交的时候,发现一些问题跟大家分享一下. 首先,如何安装Git到MAC OS X 在进行安装前,要说一下,Git和SVN一样,都需要创建一个服务器的,他们都可以创建自己的版本管理服务器.对于个人和小团队来说,使用托管服务器可能更合适,常见的有Github 和 Bitbucket.这里我介绍下Bitbucket,Github因为没有个人免费仓库使用,代码放上去就是开源的,所以这里我选择Bitbucket.另外,现在Bitbucket的个人仓库相关页

轻松使用git命令提交代码

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

shell脚本实现git快速提交代码与快速回滚

shell脚本实现git快速提交代码与快速回滚 创建一个commit库: [[email protected] cml]# echo "check github" > index.html [[email protected] cml]# cat index.html check github [[email protected] cml]# git add index.html [[email protected] cml]# git commit -m "check

git bash提交代码过程 以及 git pull报错 your local changes to the following files would be overwritten by merge:

git bash 平常提交代码流程: 1. 在文件根目录下鼠标右键点击空白处,选择git Base here 2. git status 查看哪些文件被修改,文件状态为 modified, 也就是被修改了,“Changes not stagged for commit”表示文件被修改但是提交前还没有被存储 3. git add 将修改添加到暂存区(git commit之前必须要执行这一步) git add . : 是将所有被修改的文件和新增加的文件,但不包括被删除的文件 添加到缓存区 git a

GIT入门笔记(20)- git 开发提交代码过程梳理

git开发提交流程新项目开发,可以直接往master上提交老项目维护,可以在分支上修改提交,多次add和commit之后,也可以用pull合并主干和本地master,解决冲突后再push 1.检出代码 git clone http://gitserver/kubernetes/api-gateway-controller.git git clone http://gitserver/kubernetes/api-gateway-engine.git 引入为eclipse工程,修改代码 2.提交代

git纯净提交代码(只提交自己改过的文件)

添加远程仓库,这个远程仓库是要进行发起合并请求的仓库,简单来说就是项目的主要代码库,不是自己派生的代码库 git remote add main http://xxx 从远端仓库下载新分支与数据git fetch main 创建新分支,以主仓库的master作为参照git checkout -b release main/master 创建自己派生库的新分支release,作为纯净分支git push origin release 非提交性合并git merge --squash origin 

Android Studio 引入 Git 并提交代码

File -> Settings -> Version Control -> Git -> Path to Git executable -> 选择本地 Git 可执行文件 -> Test VCS -> VCS Operations Popup -> Git 项目结构切换为 Project -> 项目名文件夹上右键 -> Git -> Add 项目结构切换为 Project -> 项目名文件夹上右键 -> Git -> C

Windows下使用Git Bash提交代码到GitHub

以前上传代码到Github主要是通过客户端Github Desktop或者网页,换电脑后感觉安装客户端太麻烦,了解命令行的方式就很有必要了. 这里的实验是把一些代码更改提交到Json.git仓库里. "ls" 为Linux命令,用于查看当前目录下的文件及文件夹. "git init" 命令用于对当前目录进行初始化,使当前的project-name目录交由Git进行管理. "git add" 命令可以对指定文件添加跟踪.如果后面跟空格加点号&quo