git 工具
方法 / 步骤
1
git init 命令
用 git init 在目录中创建新的 Git 仓库 你可以在任何时候任何目录中这么做, 完全是本地化的我们在电脑里能看到的刚才创建的目录就是工作区(Working Directory)
在目录中执行 git init, 就可以创建一个 Git 仓库了执行以后目录下生成. git 的隐藏目录
2
.git 隐藏目录非常重要, 这个目录下包含了所有 git 正常工作所需要的信息, 如果你想从你的项目中删除 git 但是又要保留项目文件, 只需要删除 .git 文件夹就可以了接下来我们详细说一下目录下的每个文件夹及文件:
3
打开 HEAD 文件我们会发现, 这个文件里写了目前指向的 master 分支如果我们看看 refs/heads/master 目录更加理解 refs 目录保存 git 不同分支的哈希码
4
我们先简单的理解一下 objects 目录每一次你创建一个文件并跟踪它会发现, git 会对其进行压缩然后以 git 自己的数据结构形式来存储这个压缩的对象会有一个唯一的名字, 即一个哈希值, 这个值存放在 object 目录下
5
git add 命令
git add 命令可将该文件添加到暂存区(index 或 Stage), 暂存区是本地仓库和工作空间之间的过度存储空间我们先 test 目录下创建一个文件 hello.txt 存到暂存区
6
git commit
git commit 将代码从缓存区保存至本地仓库, 实际开发中一般使用 `git commit -am "说明的文字"`, 使用 -a: 如果没文件更改操作 (增删改名) 就可以省略 git add 指令;
7
`git remote add origin https://github.com/wteam-xq/testGit.git` 将本地仓库与指定的远程仓库创建 联系;
8
`push -u origin master` 将本地仓库代码推送至远程仓库, 实际开发中 该指令后需要输入 github 账号以及密码(首次提交注意别遗漏 `-u` 指定默认主机)
以上指令正常执行后, 本地仓库的代码就提交到远程仓库了:
END
注意事项
git 系列教程不断更新
经验内容仅供参考, 如果您需解决具体问题(尤其法律医学等领域), 建议您详细咨询相关领域专业人士
来源: http://jingyan.baidu.com/article/63acb44a14757c61fcc17ed6.html