#GIt

GitHub 近 100,000 程序员“起义”:向“996”开炮!

 作者|伍杏玲出品|程序人生(ID:coder_life)平常CSDN推送关于程序员加班的文章时,很多程序员边吐槽边调侃地留言“比拼”:“我们也是996”、“007来报道”……可在简单的数据“996”“007”的背后,你知道程序员真实加班有多狠吗?吴晓波在《水大鱼大,激荡十年》中写到一个程序员加班的情景:“在...

Git 与 SVN对比详解

一、GitvsSVNGit和SVN孰优孰好,每个人有不同的体验。Git是分布式的,SVN是集中式的这是Git和SVN最大的区别。若能掌握这个概念,两者区别基本搞懂大半。因为Git是分布式的,所以Git支持离线工作,在本地可以进行很多操作,包括接下来将要重磅推出的分支功能。而SVN必须联网才能正常工作。Git复杂概念多,...
代码星球 代码星球·2021-01-30

git常用命令常用场景

在使用git之前,一直用的是svn版本管理;与svn最大不同的是,git有两个仓库,一个是本地仓库,一个是服务器上共享的仓库;本地仓库是每个开发者自己独有的,即使commit提交也只是提交到本地仓库;这只是git流行起来的一个优势之一,另外linux作者开发的这套版本管理工具,很接地气,也是流行起来的一大亮点。扯了这...
代码星球 代码星球·2021-01-26

Git常用命令及场景

1、登录GitHub创建一个远程仓库。  https://github.com              2、gitinit  本地创建一个目录,并初始化一个git仓库。3、gitadd  添加文件到当前目录下,然后执行gitadd,将“修改”从当前工作区存放到暂存区。4、gitcommit-m"注释语句"  将暂存区...
代码星球 代码星球·2021-01-24

Git下基本命令操作

  提前准备好一个文件夹,并且进入该文件夹。1、cloneGithub上的Repository,如:gitclonegit@github.com:Git账号用户名/项目名称.git2、仓库初始化:  git于svn所不同的是git是分布式的,没有服务器概念。所有的人的机器上都有一个repo,每次提交都是给自己机器的re...
代码星球 代码星球·2021-01-24

Mac下IntelliJ的Git、GitHub配置及使用

  Git是目前流行的分布式版本管理系统。它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也因此其近乎所有的操作都是本地执行,所以在断网的情况下任然可以提交代码,切换分支。git又使用了SHA-1哈希算法确保了在文件传输时变得不完整、磁盘损坏导致数据丢失时能立即察觉到。  git的...

Git下的.DS_Store文件

  使用Mac的用户可能会注意到,系统经常会自动在每个目录生成一个隐藏的.DS_Store文件。.DS_Store(英文全称DesktopServicesStore)是一种由苹果公司的MacOSX操作系统所创造的隐藏文件,目的在于存贮目录的自定义属性,例如文件们的图标位置或者是背景色的选择。相当于Windows下的de...

Mac下GitHub以及GitHub Desktop使用实战

Hub是一个面向开源及私有软件项目的托管平台、开源代码库以及版本控制系统,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。通常在Windows下使用GitHub的教程是非常多的,因此也无需主页君在此多费唇舌。本文主要讨论在MacOSX系统上使用GitHub的方法。其实,在MacOSX系统上使用GitHu...

.gitignore文件无效解决

使用gitCLI命令,在IDEA中是Terminal输入git命令============================gitrm-r--cached.(注意空格)git add .(注意空格)gitcommit-m"update.gitignore"=======================...

如何上传本地项目到gitHub解决方案

最近有人有人问到我怎么将新创建的本地代码上传到github上,这里简单的记录一下,我喜欢使用命令行,这里全用命令行来实现,不了解Git命令的可以去了解下。1. 建立本地仓库,cd到你想要上传文件的目录下执行git命令: gitinit  2. 添加所有项目文件添加到仓库中gitadd.//...

GitLab安装及备份迁移数据

下载相应版本rpm包https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/我此处下载9.3.6版本。#wgethttps://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.3.6-ce.0.e...

mac下出现xcrun: error导致git、svn无法使用的解决办法

现象:xcrun:error:invalidactivedeveloperpath(/Library/Developer/CommandLineTools),missingxcrun解决办法:在终端输入,会安装xcrunxcode-select--install 安装完成后即可使用 ...

用svn上传到github教程

前言:  公司需要两个人开发一个项目,共同维护一套代码,就用到了gitgub,之前不会,刚在网上查,发现找不到傻瓜式的教程,很郁闷。就把学到的写出来 需要准备两样东西github账号svn软件 1、先去github上新建一个仓库      ...
代码星球 代码星球·2021-01-23

Docker快速部署gitlab

环境:Centos7.51.移除旧版本:$sudoyumremovedockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-selinuxdocker-e...
代码星球 代码星球·2021-01-23

SVN项目迁移到Git上(并带有完整的提交记录)

公司需求:早期的一些项目使用的是SVN,现在想要更换为Git,需要代码迁移并且能在Git上看到之前在SVN中的项目的提交记录,公司没有使用gitlab,代码都push在公司的服务器上,用的是TortoiseGit来管理的。 第一步:公司服务器系统(centos6.8),安装gityum-yinstallgit...
首页上一页...2021222324...下一页尾页