git入门及实践

简单的工作流程

版本1

  1. 初始化:使用git init workspace命令创建初始工作空间和git的一些初始配置文件

  2. 配置:如果是第一次使用git ,可以通过git config配置基本信息,

    git config --global user.name userName

    git config --gaobal user.email userEmail

    注意,--global的配置对当前用户的所有仓库都生效,--local只对当前仓库生效,--system对当前机器的所有用户都生效。

  3. 编辑及提交:然后在进行一些文件操作,当觉得当前的工作有必要备份一下时,就可以通过git add fileName将当前文件放到储存区,通过git commit -m "someMessage" 将储存区的所有文件提交到commit tree上。

版本2

  1. 初始化使用git clone url下载一个已有的仓库,
  2. 配置:同上,另外为了不追踪一些生成的中间文件,可以编辑“.gitignore”来完成
  3. 编辑及提交:编辑保存后,想直接将所有工种区域内已追踪的文件直接提交到commit tree,可以直接运行命令git commit -a -m "someMessage" 则可以跳过git add 命令。最后如果需要提交到远程的仓库,可以通过git remote add origin url 添加远程仓库地址。然后通过git push origin master 推到远程仓库。