初识 Git
来源:互联网 发布:java权限管理如何实现 编辑:程序博客网 时间:2024/06/05 07:13
Git 官网教程初步指导
- 初始化一个仓库(进入一个目录):git init,init 后,在 /.git/ 中仅仅只是一个空仓库
- 查看项目状态:git status,此时状态为 Initial commit:nothing commit
- 如果在其中创建了一个文件(octocat.txt),你需要再次运行 git status 状态还是 Initial commit:Untraceked files
- 文件为未跟踪状态,需要追踪文件的变化。首先,需要将文件添加至暂存区通过命令:git add
- 添加后,git 可以监听文件变化状态。再次运行 git status查看状态。
- 文件此时在暂存区(staging area),但还没有在我们的代码仓库中。在把文件存储到代码仓库之前,我们都要在暂存区(staging area)添加或者移除文件。使用 commit 命令,储存暂存区(staging area)的变化并且可添加描述:git commit -m “Add cute octocat story”
- 在你要添加许多相同类型的文件时,可以使用通配符:git add ‘*.txt’
- 提交所有的 text file 变化:git commit -m ‘Add all the octocat txt files’
- 通过 git log ,我们可以查看我们提交的所有的变化。
- 我们可以使用 https://github.com/try-git/try_git.git 去创建一个空的 GitHub 代码仓库,为了推送我们的本地仓库到 guthub 服务器,在此之前,需要在 github 上添加一个远程仓库。运行 git remote add 并配置:git remote add origin https://github.com/try-get/try_git.git。
- push 命令告诉 Git 我们准备好提交了。我们的远程的名字是 origin 并且默认的本地分支名是 master。-u 配置告诉 git 记住配置参数,以致于下次我们运行 git push 更加简单。git push -u origin master
- 假设 GitHub 项目中的其他人把你的修改做了他们自己的提交并推送到了 Github。我们可以检查 GitHub 代码库的更改,并且可以删除任何新的更改通过使用:git pull origin master
- 使用 git diff 命令查看与上次 commit 的不同:git diff HEAD
- diff 的另一个好处就是看看已经 staged 的文件中的修改。示例,用 git add octofamily/octodog.txt
- git diff –staged 命令查看 staged 的改变。
- 通过:git reset [文件路径],删除文件:git reset octofamily/octodog.txt
- git reset 仅仅只是不再staged(not staged),但这个文件仍然在目录下。可以使用以下命令将文件更改回上次提交时:git checkout –
0 0
- 初识git
- 初识Git
- 初识git
- Git初识
- 初识Git
- 初识Git
- 初识git
- 初识Git
- GIT 初识
- 初识Git
- Git初识
- git初识
- 初识Git
- Git初识
- Git初识
- Git初识
- 【Git】初识
- git初识
- C++ 读取文件内容到指定类型的变量
- 不正经运维狗的习题13
- HTML常用table样式
- MySQL表优化
- 第六章 JAVA方法初级学习
- 初识 Git
- linux初学 unit13 练习
- 51nod 1076 2条不相交路径(边双联通分量)
- 确定比赛名次 【拓扑】
- getCurrentSession()报Could not obtain transaction-synchronized Session for current thread错误
- lightoj1095 Arrange the Numbers 组合数学
- mysql explain用法
- 科锐课堂笔记:2017/4/12 单例模式与运算符重载
- getClass(),class属性和getName()解析