github的使用总结

github的使用总结_第1张图片
github结构示意图

常用 Git 命令清单
Git远程操作详解


本地使用

  1. 创建 mkdir xxx
  2. cd xxx
  3. git init 初始化一个.git目录并生成里面的文件。
  4. touch index.html 生成一个html文件/
  5. mkdir css js生成连个文件夹(-p 递归生成文件夹及路径下的文件夹)
    6.touch css/style.css
  6. git status -sb查看状态(?代表改动未提交。 A代表提交到仓库区。 M即modify,红色表示文件被改动了需重新提交,此时为绿色。 -sb(summary branch)表示显示总结和分支)
  7. git add .当前目录的变动提交到暂存区。
  8. git commit . -m "balabala" add到暂存区的当前目录内容commit到仓库区。
  9. git log 查看历史改动记录。
    ps:先add,再commit。

本地上传

  1. github无脑新建空仓库。
  2. 切换到ssh。
  3. 依次运行

...or push an existing repository from the command line

中的内容,即 git remote add origin [email protected]:xxxx/git-demo-1.git

  1. 运行git push -u origin master over。

远程创建及下载

1.创建空仓库,需勾选initiallize this repository with a README 和 MIT license选项。

  1. 在想要下载的文件夹下 用gitbash运行git clone [email protected]:xxxxx/xxxx.git

更新上传

  1. git add .
  2. git commit . -m "备注信息"
  3. git pull

(如果远程主机的版本比本地版本更新,推送时Git会报错,要求先在本地做git pull合并差异,然后再推送到远程主机

  1. git push

其他命令

  • git remote add origin [email protected]:xxxxxxx.git 将本地仓库与远程仓库关联
  • git remote set-url origin [email protected]:xxxxx.git 上一步手抖了,可以用这个命令来挽回
  • git branch 新建分支
  • git merge 合并分支
  • git stash 通灵术
  • git stash pop 反转通灵术
  • git revert 后悔了
  • git reset 另一种后悔了
  • git diff 查看详细变化

你可能感兴趣的:(github的使用总结)