git常用命令集合

371502685 371502685     2022-08-19     149

关键词:

由于需要多人异地开发一个项目,又不想部署一台用于版本控制的服务器,所以想到用github,研究了大半天,终于搭好了。现在分享流程如下:

1. 去github官网注册一个账号;

2. 创建代码库工程(create a New Repository),根据提示走就ok;

3. 创建完以后就会有一个工程首页,链接一般是https://github.com/gaohuabj/<工程名称>

4. 安装git for windows,安装完以后有几种工作方式bash和gui,个人比较喜欢bash方式,直接运行Git Bash即可,为了让window开发机能直接连接git hub服务器,需要配制一下ssh key,配制方法如下:

cd ~/.ssh

ssh -T [email protected](一直回车即可)

完了以后会在~/.ssh目录多两个文件:id_rsa,id_rsa.pub

5. 在github.com上面配制ssh key,进入Account Settings, 点开SSH Keys,将id_rsa.pub文件中的内容加到Key对应的输入框中保存即可;

6. 提交本地文件至github

git init       初始化本地工程

git add *   将本地文件加至版本库中

git commit -m ‘first version’ *   提交

git push https://github.com/gaohuabj/demo.git  提交至远程服务器

这样本地所有代码都提交至github了。

下面收集了常用的一些命令,应该比较全,收藏之:

git config –global user.name “gaohuabj”
git config –global user.email “[email protected]
git init 在根目录下创建一个名为.git的文件夹
git add file.txt 添加单个文件
git add *.txt 添加所有文件
git add . 包括子目录,但不包括空目录
git commit -m “add all txt files”
git commit -m “msg” -a 提交所有修改
git commit -m “msg” readme.txt 提交单个文件
git commit -C head -a –amend 不会产生新的提交历史记录
git checkout head readme.txt todo.txt 撤消1、2个文件
git checkout head *.txt 撤消所有txt文件
git checkout head .         撤消所有文件
git branch 列出本地分支
git branch -a 列出所有分支
git branch <branckname> 建立本地分支
git checkout <branckname> 签出分支
git merge <branckname> 合并但提交
git merge –no-commit 合并但不提交
git tag 1.0 为当前分支最近一次提交创建标签
git tag 显示标签列表
git checkout 1.0 签出标签
git tag -d 1.0 删除标签
git clone <url>
git branch -r 列出远程分支
git fetch <远程版本库> 获取但不合并
git pull 获取并合并到当前本地分支 git pull https://github.com/gaohuabj/demo.git
git push origin master推入远程库

入门学习linux&&git命令大集合(代码片段)

...ux发展史Linux版本Linux安装--安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本操作Git分支管理Git团队开发常用操作Lin... 查看详情

入门学习linux&&git命令大集合(代码片段)

...ux发展史Linux版本Linux安装--安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本操作Git分支管理Git团队开发常用操作Lin... 查看详情

gitgit常用命令集合(代码片段)

目录最常用的git命令git拉取代码git本地如何合并分支上传文件识别大小写开发分支(dev)上的代码达到上线的标准后,要合并到master分支当master代码改动了,需要更新开发分支(dev)上的代码git本地版本回... 查看详情

gitgit常用命令集合(代码片段)

目录最常用的git命令git拉取代码git本地如何合并分支上传文件识别大小写开发分支(dev)上的代码达到上线的标准后,要合并到master分支当master代码改动了,需要更新开发分支(dev)上的代码git本地版本回... 查看详情

git多人协作常用命令

...突,并在本地提交。再用gitpushoriginbranch-name推送。Git基本常用命令如下:  mkdir:      & 查看详情

git常用操作命令

代码提交:gitstatusgitadd.//或gitadd*gitcommit-m"<message>"gitpushorigin<your-branch>// <your-branch>:自己远程分支gitcheckout new //new:代码合入的远程<分支名>gitpullgitcheckout & 查看详情

git常用命令速查表(代码片段)

文章目录Git常用命令速查创建版本库修改和提交查看历史提交取消分支与标签合并与衍合远程操作Git常用命令速查创建版本库$gitclone<url>#克隆远程版本$gitinit#初始化本地版本库$gitconfig--globaluser.name用户名#设置用户名$gitconfig-... 查看详情

git常用命令总结(代码片段)

...用gitcherry-pick了。gitcherry-pick[<options>]<commit-ish>...常用options:--quit退出当前的chery-pick序列--continue继续当前的chery-pick序列--abort取消当前的chery-pick序列,恢复当前分支-n,--no-commit不自动提交-e,--edit编辑提交信息gitcherry-pickcomm... 查看详情

git常用命令(自己总是忘记,整理在这里)

1.gitclone+SSH地址 2.gitremote3.gitremote-v4.gitpull5.gitpush6.gitlog查看更新日志7.gitcommit 8.gitadd9.提pr pullrequest的简称10.merge合代码11.develop分支,master分支  查看详情

oracle常用命令集合

一.表空间相关命令创建数据表空间createSMALLFILEtablespacedataSpacedatafile‘E:oracleproduct10.2.0oradataorcldataSpace.dbf‘SIZE50Mautoextendonnext10Mmaxsizeunlimitedextentmanagementlocal;创建临时表空间createtemporarytab 查看详情

centos7常用命令集合

CentOS7常用命令集合       这两天一直在对CentOS7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~    &... 查看详情

adb常用命令集合(代码片段)

adb常用命令集合打包手机log,查看anr文件adbbugreport执行该命令后会在当前目录下生产一个.zip文件,也可以具体指定导出路径。查看Anr日志,可以直接搜索‘ANR’查看当前在运行的Activityadbshelldumpsysactivityactivities|sed-En-e... 查看详情

centos7常用命令集合

...,未经博主允许不得转载。 目录(?)[+] CentOS7常用命令集合       这两天一直在对CentOS7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕... 查看详情

入门学习linux&&git命令大集合(代码片段)

...ux发展史Linux版本Linux安装--安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本操作Git分支管理Git团队开发常用操作Lin... 查看详情

git常用操作

常用git操作拉取提交代码gitpull从远程仓库更新代码gitpush将本地仓库提交的代码提交至远程仓库合版本常用命令gitmergebranch将本地仓库branch合并至本分支gitrebasebranch将本地仓库branch合并至本地分支但是为类似重新将自动的代码提... 查看详情

centos常用命令集合

1.启动一个程序并且在后台执行,关闭terminal也不会关闭nohupcommand&会自动当前文件夹下生成nohup.out文件,记录程序执行时的输出(例如一些程序的log输出)2.ps-a|grepmain3.安装lrzsz  yum-yinstalllrzsz rz上传文件sz下载文件#s... 查看详情

maven常用命令集合(收藏大全)

抽了点时间,整理了一些maven常用命令参数,以便参考;参考了maven官网和网上其他一些maven追随者的文件,不在此一一列举,但表示感谢! mvn命令参数 mvn-v,--version显示版本信息; mvn-V,--show-version显示版本信息后继续执行Mave... 查看详情

熬夜爆肝,docker常用命令集合!(代码片段)

一、docker的基本操作命令#查看正在运行容器列表[root@dockerdocker]#dockerpsCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES#查看所有容器(包含正在运行和已停止的)[root@dockerdocker]#dockerps-aCONTAINERIDIMAGECOMMANDCREAT 查看详情