跳转至

Git

先上原理图

WrTTNU

安装

安装

git clone https://github.com/git/git

配置 SSH

  1. 检测 SSH 是否存在

    cd ~/.ssh
    
    ssh-keygen -t rsa -C xxxxx@XXX.com
    

    Note

    其中 xxxxx@XXX.com 为你注册 GitHub 时的邮箱

  2. 在 GitHub 中添加生成的 SSH

  3. 测试连接

    ssh -T git@github.com
    
    Hi Loveway! You've successfully authenticated, but GitHub does not provide shell access.
    

本地仓库

  1. Init

    git init
    
  2. 关联远程仓库

    git remote add origin https://自己的仓库url地址
    
  3. Add

    git add .
    

    Note

    这一命令会将当前路径下所有文件提交到 Index,注意 add. 之间有空格

    如果只需要提交某些文件,. 替换成需要提交文件的相对路径即可

  4. Commit

    git commit -m "xxx"
    

    Note

    "xxx" 将暂存区的文件提交到 Respority

  5. Push

    git push -u origin master
    
  6. Fetch

    git fetch origin master
    
  7. Merge

    git merge FETCH_HEAD
    
  8. Pull = Fetch + Merge

    git pull origin master
    

Note

可以使用 git add -i 进入交互式操作模式

评论