git 操作方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36069339/article/details/81285534

1、初始化git,只有初始化了以后才可以使用git相关命令。在初始化之前先创建一个文件夹。
git init

1、上传(git add [fileName] 添加文件至暂存区):git add .

2、将暂存区文件和注释提交至本地: git commit -m “message”

3、将本地文件提交至仓库(远程)
(1)git push origin master (master为默认的分支名称,也可替换为其他分支名称)
(2)git push (若省略“origin master”,则默认提交至 “master”分支)

4、获取:git pull origin master (git pull)
注意:git pull 之前,要先 git add . 和 git commit -m “”。 然后才能pull。
pull之后,<<<<<<和=====之间的代码是自己本地的代码,====和>>>>>>之间的代码是远程的。

5、查看现在状态:git status
modiffied —被修改的文件
untracked files —-未被跟踪的文件,我新增的,但是服务器又没有的文件。

6、对比(白色为未修改的,绿色为修改的):git diff

7、下载:git clone path

8、快照
(1)保存起来,还原成没改动的样子:git stash
(2)查看曾经保存过的快照1版本:git stash list
(3)将修改过的版本保存快照,然后应用这个快照并在此基础上继续修改:
git stash save ‘时间+注释’
+
git stash apply

(4)应用其中一个快照版本:git stash apply stash@{0}

9、分支:
(1)将当前分支绑定远程分支:git push –set-upstream origin [sqw]

扫描二维码关注公众号,回复: 3089743 查看本文章

(2)从当前分支分出一个新分支:git branch [name]

(3)切换分支:git checkout [branchName]

(4)查看本地所有分支:git branch
绿色代表当前项目所在的分支,
红色就是远程分支列表。
这里写图片描述

(5)查看本地和远程分支:git branch -a

(6)创建分支:$ git branch [name]

(7)切换到分支“test”:$ git checkout test

(8)删除本地分支: git branch -d [name]

10、弹出最近一个stash:git stash pop
相当于git apply stash@{0} 的同时,将stash@{0}删掉 。
清除指定文件的所有改动:git checkout filename
清除当前的所有改动:git checkout .

11、回滚到某次提交的版本
https://www.cnblogs.com/wancy86/p/5848024.html

12、合并分支代码
这里写图片描述

13、删除本地和远程的分支
这里写图片描述

14、打开git帮助文档
git commit –help

猜你喜欢

转载自blog.csdn.net/qq_36069339/article/details/81285534