git初体验—使用gitee上传虚拟机项目代码进行管理

一,创建gitee

gitee网址:http://gitee.com/

进入后按照提示注册自己的gitee账号:

创建成功并且登陆后点击创建我的仓库:

 

 填写一些基本属性(路径中的unix将会作为虚拟机的文件夹):

 

将仓库地址复制:

 

 在虚拟机下安装git:

sudo apt-get install git

使用git clone命令让仓库放入虚拟机:

git clone 仓库网址

 

输入ls命令可以看到unix文件夹仓库已经存在:

 

用cd命令跳到unix文件夹下,用以下命令查看git属性:

ls -la

ls .git/

cat .git/config

/*在每个被git托管的项目的顶层目录中,都会有一个.git的掩藏文件,里面有个config文件里有存放项目托管URL路径,如果忘了
该项目被哪个地址托管,可以从这里获取*/

 

 

 将需要上传的文件ch1_io复制到unix文件夹:

用git add命令添加 需要上传的文件,再用git commit -m “放入gitee的名字”

注意:提交新的代码给git管理,这时候并没有提交到服务器上,只是在本地硬盘暂存。其实也只是提交给了.git掩藏文件夹里的某个文件保存起来。其中 -m 是添加注释,这样以后可以在git log里看到提交的信息

最后用 git push命令提交到服务器:

 

注意第一次提交,必须配置用户名和邮箱,提交的日志里会记录谁提交或修改了哪些东西:

 

git config --global user.email "邮箱"

git config --global user.name "名字"

 这时就可以在gitee中看到自己的代码了:

假设我们不小心删除了本地硬盘上的文件,没关系我们可以使用git checkout命令从本地硬盘掩藏的.git文件夹中检出代码:

如果想从服务器上删除代码,可以使用如下命令:

 git rm -r ch1_io

 git commit -m"Remove ch1_io"

 git push

 

 可以看到gitee上确实没有了ch1_io这个文件

虽然删除了确实干了坏事,但是会被git记录,用git log查看

 

这时可以用如下命令把代码滚回到之前的某个版本

git reset --hard ff075374a0a7

git push origin HEAD --force

 

 可以看到代码确实回来了

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值