Git随笔记录

Git学习

 

1、Linux常用命令

  • cd : 改变目录

  • pwd : 显示当前所在的目录路径

  • clear : 清屏

  • ls: 列出当前文件夹中所有的文件

  • touch: 新建文件

  • rm: 移除文件

  • mkdir: 创建文件夹

  • mv: 移动文件

  • history: 查看命令历史

 

2、Git基本理论(核心)

  1. Git本地有三个工作区域

    • 工作目录(Working Directory)

    • 暂存区(Stage/Index)

    • 资源区(Repository)

    • 还有远程的git仓库(Remote Directory)

     

  2. 提交的流程:

    a. 工作区 ---> git add files --->提交到 暂存区

    b. 暂存区 ---> git commit --->提交到History本地仓库

    c. History本地仓库 ---> git push ---->提交到 远程的git仓

     

  3. 下载的流程:

    a. 远程的git仓 ---> git pull --->History本地仓库

    b. History本地仓库 ---> git reset(回滚) ---->暂存区

    c. 暂存区 ---> git checkout(剪出) ----> 工作区

3、Git常用命令(重要)

  • git clone [url] 克隆远程目录,将远程服务器上的仓库镜像一份至本地。

  • git pull 更新

  • git add [files] 添加指定文件/ [.] 添加所有

  • git commit -m 提交暂存区的内容到本地仓库(-m "消息内容" 备注提交的信息)

  • git push 提交到远程仓库

  • git status 查看所有文件状态

4、配置SSH公钥免密登陆

  1. 在C盘用户目录下常见.ssh文件夹, 如:C:\Users\zhaow.ssh

  2. 会在.ssh下生成id_rsa 和 id_rsa.pub 两个文件。 将id_rsa.pub中的公钥添加到 码云账户(或其他GitHub账户) 中即可。

5、Git中的分支

常用命令:

  • git branch #列出所有本地分支

  • git branch -r #列出所有远程分支

  • git branch [branch-name] #新建分支

  • git checkout -b [branch] #切换分支

  • git merge [branch] # 合并指定分支到当前分支

  • git branch -d [branch-name] #删除分支

 

posted @ 2020-10-17 23:07  青翎  阅读(80)  评论(0)    收藏  举报