码迷,mamicode.com
首页 > 其他好文 > 详细

Git

时间:2018-06-06 01:08:57      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:添加   long   ssh   info   刷新   TE   git   服务端   jin   

一、单机使用GIT

技术分享图片

1、安装 yum install -y git

mkdir /data/gitroot
cd /data/gitroot/
git init   

vim 1.txt
git add 1.txt
git commit -m "add 1.txt"

修改1.txt后

git add 1.txt
git commit -m "add 1.txt agin"

git status  #查看状态

git diff 1.txt   #对比1.txt修改前后的差异

技术分享图片

get log  #查看所有记录

git log --pretty=oneline #行显示,更直观方便

技术分享图片

git reset --hard 67758e7   #回退版本

git reflog    #查看版本历史记录

git checkout -- 1.txt   #恢复误删的文件

技术分享图片

add添加后没有commit,想退回修改前的状态,进行如下操作。

git add 1.txt  #add添加后没有commit

git reset HEAD 1.txt

git checkout -- 1.txt

技术分享图片

git commit -m "delete 1.txt"  #从库里删除1.txt

二、建立远程仓库

技术分享图片

ssh-keygen 生成公钥,复制到github的公钥一栏

vim readme.md

git init
git add readme.md
git git commit -m "abcdef"
git commit -m "abcdef"
git remote add origin git@github.com:longjingtea/test
git push -u origin master
vim 2.txt
git add 2.txt
git commit -m "add 2.txt"
git push

然后刷新github.com查看
三、克隆远程仓库

技术分享图片

git clone git@github.com:aminglinux/lanmp.git

git pull 是在服务端更新后,在客户端同步更新。

 

Git

标签:添加   long   ssh   info   刷新   TE   git   服务端   jin   

原文地址:https://www.cnblogs.com/wbjy123linux/p/9142432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!