首页 > 其他分享 >git常用命令

git常用命令

时间:2023-01-04 16:48:14浏览次数:39  
标签:git -- gitk 版本 常用命令 diff

个人的开发操作系统是CentOS 6.5,git管理工具是默认安装的。

如果发现没有安装,可以用yum -install git安装最新的版本,顺便,推荐安装配套的图形化git工具,

【gitk】界面是简单了点,但是在查看历史信息的时候还是很方便的。

一、做使用者的相关信息配置。

1.git config --global user.name "yourName"

2.git config --global user.email  "[email protected]"

二、将一个软件Project用git管理起来。

假设有一个新项目myProject在/home路径下。

1.cd /home/myProject

2.git init

3.git add *

4.git commit -a -m "initial version"

OK,如果你安装了gitk,直接执行gitk命令,能直观的看到图形化的版本信息了。

三、其他的常用命令。

1.查看修改的内容 git diff HEAD^ HEAD(比较上个版本和上上个版本) git diff SHA1 SHA2  (比较两个指定版本)   2.查看历史修改记录 git log                    (也可以获取版本的SHA信息)   3.删除某个文件 git rm filename      4.推送到远程仓库 git push origin         (我是从GitHub的仓库中下载的项目且本地配置了远程帐号信息ssh-key)   四、git 冲突解决 1.希望覆盖本地的更改 git reset --hard git pull   2.希望保留本地的更改,并进行合并 git stash git pull git stash pop   git diff -w 文件名 来查看文件合并情况。   五、git 更新分支 git pull https://freeswitch.org/stash/scm/fs/freeswitch.git v1.6

标签:git,--,gitk,版本,常用命令,diff
From: https://www.cnblogs.com/kn-zheng/p/17025289.html

相关文章

  • 搭建本地的git仓库
    折腾了快一天了,终于搭建成功了。分享一下搭建的步骤:一、GIT仓库的创建1.addusergit2.passwdgit此例设置git的密码为1234563.cd/home/git4.gitinit--bare......
  • git 不区分大小写问题解决
    使用vscode   更改vue文件为大驼峰的方式 发现本地代码和提交时的代码名称不同是因为git不区分大小写这时我们需要找到代码存放位置 鼠标右键  GitBashHer......
  • 网页中VS Code界面显示github项目
    1.GitHub介绍GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。GitHub于2008年4月10日正式上线,除了Git代码仓库......
  • 版本控制工具GIT使用指南
    前言:git是分布式版本控制系统,由linux创始人亲自设计,目前是最广泛使用的版本控制工具。本文介绍了版本控制系统的发展和GIT历史,并针对GIT安装和常用命令给出了试验。最后还列......
  • git部分合并代码
    比如在分支A上修改了两次,第一次修改了B文件,第二次修改了C文件,提交之后,我们查看一下log发现最近有两次的提交日志:一个是b文件的提交,一个是c文件的提交,然后都有对应的提交i......
  • git合并分支时禁止合并特定文件
    开发过程中经常会遇到这样的场景,一个项目可能有develop(开发环境)、release(生产环境)等多个分支,经常需要对分支进行合并,但是不同分支下的一些配置文件可能会有所不同,比如......
  • GitHub 开源了多款字体「GitHub 热点速览 v.22.48」
    本期News快读有GitHub官方大动作一下子开源了两款字体,同样大动作的还有OpenAI发布的对话模型ChatGPT,引燃了一波人机对话。项目这块,也许会成为新的Web开发生产力工......
  • github workflow
    本文主要叙述如何在已有的githubrepository添加自己写的部分,主要参考链接为:https://code.tutsplus.com/tutorials/how-to-collaborate-on-github--net-34267。一般github......
  • 操作定义了Helm Chart的Git仓库
    gitconfig--globaluser.name"wanghongwei"gitconfig--globaluser.email"[email protected]"gitconfig--globalcredential.helperstoregitclonehttp://g......
  • Gitflow Workflow
    什么是Gitflow工作流?Gitflow工作流是以Git作为源代码管理工具的团队的一种管理,开发,维护,发布的工作流程,它为项目的发布维护等工作定义了严谨的分支管理模型,同时也为大型......