请选择 进入手机版 | 继续访问电脑版

linux系统上的git命令

[复制链接]
广西民兵 发表于 2020-12-31 20:24:01 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
首先在linux上安装git,git是一个方便处置惩罚工作版本的工具。
安装好git后,首先创建自己的工作区。
通过git init下令实现初始化,将当前目次作为初始化堆栈,这时会多出一个.ssh文件,但是是隐藏的。
git  通过ssh协议连接远程堆栈,.ssh 是个文件内里存放有公钥和私钥。
本地堆栈和远程堆栈均生存有版本信息
通常我们写的代码生存在我们的目次中,我们要把它添加到工作区中提交。
这里第一个下令是 git   add  main.c (main.c是示例所需要添加的代码),
这个下令是把你所需要的代码添加到暂存区中,还没有添加到工作区
这时你可以通过 git  status   来检察工作区状态,这时它会提醒你是否提交到工作区。
当文件被添加到缓存区后,还需要通过  git  commit  -m ‘版本信息说明’ 将文件添加到工作区,
版本信息说明是个人所写代码的介绍。
同时,你可以为你写的代码添加作者和邮箱
 git  config  --global user.name “你的名字” 
git  config  --global user.email “你的邮箱” 
你还可以通过 git log下令来检察提交汗青
你可以更新你的代码版本,也就是再次提交新的代码,
如果你想规复成之前的代码,可以通过git  reset  --hard  HEAD^   (此中“HEAD^” 与 HEAD~1 和用序列号是等价的)
该下令将你的代码规复到上一个版本,也可以用序列号的方式进入下一个版本
 你可以通过git  reflog  来检察提交的汗青,这里和git log有区别的是,版本回退后log检察不到。
固然如果你以为代码写的欠好,可以通过 git  checkout  -- filename 丢弃修改,
这时文件会回退到暂存区,可以通过 git  reset HEAD filename 从暂存区撤离 
 
有时候分工合作,每个人都需要操纵代码最后归并,可以通太过支操纵的方法
下面给出分支操纵的相关下令
git  branch  检察分支
git  branch    创建分支
git  checkout    切换分支
git  checkout  -b    创建 切换分支
git   branch  -d    删除分支
 git   merge    归并某分支到当前分支 
如果想连接到github,首先确保虚拟机联网,然后可以通过 ssh -T  git@github.com测试
当你在github上看到想要的代码时,通过秘钥的方式使用git  clone  xiangmudizhi    克隆项目 
固然也可以用分支的方式操纵github的代码,这些下令资助我们更好的写代码
 
 
 
 

来源:https://blog.csdn.net/S1842017712/article/details/101207129
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )