git命令基本应用

git 文件的三种状态:
  • 已修改(modified):表示文件已经修改,但是还没有保存到数据库中
  • 已暂存(staged):对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中
  • 已提交(committed):数据已经保存到了本地数据库中
常用的 git 命令:

git config命令: 对git进行一些配置

  • 设置用户名
git config --global user.name "yourName"
  • 设置邮箱账户
git config --global user.email "yourName@qq.com"

git init 命令:初始化本地版本库
进入需要git的目录下,运行命令:

git init

在本地修改文件后要用到
**git add **命令:将要提交的文件的信息添加到索引库中

git add .  //提交全部
git add textName //提交文件名为textName的文件

git commit -m "[descriptive message]" 命令:将数据提交到数据库中

git commit -m "update"  //update为提交描述词

至此,文件的修改已经同步到了本地的git 仓库中,
为了防止数据丢失,我们通常会将代码提交到远程仓库中;
前面已经配置了远程仓库,一般利用ssh(安全认证协议)秘钥(需要自行配置)提交

添加远程仓库地址

使用ssh

git remote add origin git@github.com:<git用户名称>/<仓库名>.git

使用http

git remote add origin git remote add origin https://github.com/<git用户名称>/<仓库名>.git

git push命令:将本地仓库的修改同步到远程github仓库上

git push <远程主机名> <本地分支名>:<远程分支名>
git push origin master //默认主分支名

git clone命令:将git远程仓库上的代码克隆到本地

git clone <版本库的网址> //该命令会在本地主机生成一个目录,与远程主机的版本库同名

git clone https://github.com/jquery/jquery.git //克隆JQuery版本库

如果你想自己命名本地目录

git clone <版本库的网址> <本地目录名>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容