git使用

68 阅读1分钟

官网下载git

  1. 安装git(.pkg)
  2. 打开终端新建文件夹作为仓库 mkdir learn_git
  3. 新建之后可以查看下该文件夹下有什么内容
  4. 之后进行git初始化 git init
  5. 初始化之后 ls al查看所有文件,会发现仓库中多了.git文件,该文件干啥用的呢?
  6. 之后为git做配置: git config --global user.name "xxx" git config --global user.email "xxx@xx.com" 邮箱必须是能够接收到邮件的才行 查看配置: git config --global --list 在多人开发时,这个配置很重要 除了global 还有local system 有什么差别呢

git status 查看当前仓库状态 git add xxx.html 暂存某文件 git add . 暂存所有未跟踪的,或是修改过的文件

git commit -m 'xxx' 提交跟踪到的文件,将暂存区的文件提交到git仓库

工作区(已修改)-> 暂存区(已暂存) -> git仓库(已提交)

git log 查看历史的所有提交记录

使用github代码管理工具

push一个已存在的仓库到远程仓库,远程仓库名xxx,常设置为origin git remote add xxx(origin) git@github.com:xxx(配置git的name)/learn_git(已存在的仓库名).git 该指令需要在当前目录下输入

git remote 查看远程仓库

配置github ssh

ssh-keygen -t rsa -C "邮箱地址" 配置公钥和私钥,配置key文件名,可默认(回车) 进入ssh文件路径,并查看公钥cat id_rsa.pub

复制公钥,在GitHub中配置ssh,以便可以推送代码至远程

ssh -T git@github.com查看本地与远程仓库是否建立链接

git push -u origin master将本地提交的代码推送到远程