Git命令
这是我第一次接触GitHub的初学者。
我创建了它作为命令备忘录。
创建Git存储库
初始化 Git 或创建一个 Git 仓库
将GitHub添加到Git中。
将远程仓库与本地仓库连接:git remote add origin https://github.com/…
将文件添加到分组区域
把文件名添加到git中。
用”.”将所有文件添加到git中。
将更改提交到本地存储库
提交git
在这个时候,使用vi输入修改记录。
使用”git commit -v”命令可以查看变更内容。
将本地存储库的内容推送到远程存储库(GitHub)。
将以下内容改写为中文:git push -u origin master
将本地代码推送到远程仓库的主分支。
检查Git存储库的状态
查看git状态
查看Commit的更改历史
获取git日志
比较本地和暂存区的差异。
Git的差异比对
比较暂存区和最新提交的差异。
git diff HEAD 的中文本地化释义:比较当前代码与最新提交的代码差异。
如果要将特定文件从Git管理中移除,
将信息添加到.gitignore文件中
使用场景:
通过程序自动生成的文件,以及包含密码的文件等,都应在.gitignore文件中进行记录。以下是省略扩展名为txt的示例。
*.txt
如果要将已提交的文件管理为未跟踪状态,
请使用git rm命令。
对于目录,则需要添加-r选项。
如果想在本地保留,请执行以下操作:
git rm –cached 文件名
删除缓存后,不要忘记将其添加到.gitignore
如果不添加,文件将再次被管理
要将git rm命令误删除的文件恢复到原始状态,
可以使用git reset HEAD 文件名命令将文件恢复到远程状态
可以使用git checkout second.txt命令将文件恢复到本地状态