git命令

作者: 价值投机168 | 来源:发表于2020-04-27 15:01 被阅读0次

1.git init //初始化
2.git add readme.txt //添加文件到缓存
3.git commit -m "readme.txt提交" //提交了
4.git status //查看状态
5.git diff readme.txt //查看差异
6.修改文件后,提交要做两步,必须做2和3
7.git log //可以看提交的次数和log
git log --pretty = oneline //这样看起来清晰一些
8.git reset --hard HEAD~2 //回到前前一个版本,注意2,如果是1的话,就是回到前一个版本
9.git reset --hard 版本号 //这个是回到指定版本
10.git reflog //这个是查看所有的log和版本号

注意:下面两个的撤销操作,最好查看git status后,根据命令建议再做操作
11.git restore readme.txt //这个是恢复文件,就是修改后没提交,又不想要了.没add的时候
12.git restore --staged readme.txt //这个是恢复文件,就是修改后没提交,又不想要了.add的时候

13.删除文件后,直接使用
git add test.txt
git commit -m "有只有一个了"
这样就删除了。

再github上建立远程仓:

ssh-keygen -t rsa –C “youremail@example.com” //生成ssh
我们根据GitHub的提示,在本地的testgit仓库下运行命令:
git remote add origin https://github.com/tugenhua0707/testgit.git

再使用: git push -u origin master//把本地的推送到远程.
由于远程库是空的,我们第一次推送master分支时,加上了 –u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。推送成功后,可以立刻在github页面中看到远程库的内容已经和本地一模一样了

从现在起,只要本地作了提交,就可以通过如下命令:
git push origin master

将远程的clone大本地:
git clone https://github.com/sodasu/testgit2

参考文:
https://blog.csdn.net/qq_36150631/article/details/81038485

相关文章

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

  • git 多条命令一次执行

    上代码git命令 && git命令

  • git入门

    这里对git init、git add、git commit命令进行一个总结。 $ git init 命令,该命令...

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • git 分支

    git 显示所有分支(包含本地和远程)命令: git 删除本地分支命令: git 显示远程分支命令: git 删除...

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git使用指南

    常用命令 帮助类: git --help:显示git命令帮助信息git help -a:显示所有命令git hel...

网友评论

      本文标题:git命令

      本文链接:https://www.haomeiwen.com/subject/ijpywhtx.html