git学习的一些指令

    xiaoxiao2021-12-14  21

    目录变成Git可以管理的仓库:git init

    将文件提到暂存区:git add 文件名称

    将文件正式提交:git commit -m "你的文件描述"

    文件回滚:git reset -- hard 文件id 查看当前状态 : git status 查看不同工作区和版本库: git diff (HEAD)-- 文件名称

    查看当前工作区的文件内容: cat 文件名称

    撤销修改:git checkout -- 文件名称

    查看提交日志: git log

    查看提交简单日志 : git log --pretty=oneline

    查看命令历史:git reflog

    把暂存区的修改撤销掉(unstage),重新放回工作区:git reset HEAD read.txt

    删除工作区文件:rm text.txt

    确实要从版本库中删除该文件:git rm text.txt 再次提交 git commit -m "文件描述"

    工作空间的文件删错了,但是版本库里还有,把误删的文件恢复到最新版本:git checkout -- text.txt

    创建SSH Key:

    ssh-keygen -t rsa -C "youremail@example.com" github和一个已有的本地仓库与之关联

    git remote add origin git@github.com:gcWpengfei/leanrngit.gt

    把本地库的所有内容推送到giHubgit push -u origin master 把本地master分支的最新修改推送至GitHugit push origin master当先建立远程库,克隆到本地时:git clone git@github.com:gcWpengfei/gitskills.gitGit支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。

    转载请注明原文地址: https://ju.6miu.com/read-969110.html

    最新回复(0)