git的基础知识(并不是直接照着抄写的,用到的写过来)

1、git init 将目录变成Git管理的仓库,如果没有在某一个文件夹中执行这个命令,那么在这个文件夹中无法执行git的其他命令,会报错:这个文件不是一个git仓库

2、git add 将文件(或者文件的修改)同步到暂存区(stage),还没有提交到本地仓库。
3、git commit -m 注释   将用git add命令存放到暂存区的文件提交到本地仓库,并为这次提交添加一个注释

4、git status 查看工作区的状态,比如文件未被git add(放进暂存区)、文件已经放进暂存区,但是没有被提交到本地仓库、文件被删除。(都是说的在工作区被修改过的文件的状态)

5、git remote add origin 远程仓库地址     将本地的仓库和github远程仓库关联起来,并且第一次提交到远程github

6、git push -u origin master 将本地仓库的更改提交到远程仓库  master是主分支,可以修改为其他的分支

7、git clone 远程仓库地址  将远程仓库的项目复制到本地

8、git pull 拉取最新的版本,相当于svn的update

9、git restore 文件 撤销工作区内容的修改  暂存区的内容覆盖掉工作区的内容,使得回到上一次git add的状态

10、git restore --staged 文件 将暂存区(git add)的内容重新放回工作区变成未被stage的状态,上一次的git add不生效,暂存区删除这个文件的修改

posted @ 2021-07-27 10:14  菜逼黑  阅读(67)  评论(0编辑  收藏  举报