对于第一次操作Git空间,对于每一个项目只需要操作一次就可以
首先进去是设置我们的名字
git config --global user.name "名称"
第二项是设置我们的邮箱
git config --global user.email "邮箱"
以上的两项都是必须要设置的
当我们设置好以后可以进行查看
git config --list
当出现以下一列代码从中找到user.name和user.email就是成功创建
以上的一般一个项目就设置一次就好了
接下来就是创建我们的git操作空间
git init
输入次命令后就会在你的文件夹中出现一个隐藏的文件夹,需要将文件隐藏取消才可以看到,出现文件夹就是操作空间创建完成,这个文件夹中的文件我们一定不要乱动
此时我们在Git中输入git status
就可以看到你创建的文件夹显示到Git中,这是的名字是红色的,例如
此时我们在文件夹中创建内容就可以了,当创建好后就应该执行内容,千万要记住
-
将文件添加到暂存区
//只添加一个文件 git add 文件名称(要加扩展名) //添加全部,在.的后面不用添加内容,就是表示全部 git add .
这是的添加到暂存区以后,上面的名字就会变成绿色,此命令查看
git status
查看当前操作空间的状态
-
如果想要将暂存区的内容删除
git rm --cached 文件名
-
将添加到暂存区的存到本地仓库,因为可能要多次长传到本地仓库,所以需要备注
git commit -m 备注
-
当我们上传到本地仓库或者是暂存区时,查看当前传的版本及ID账号,是个长ID,ID账号是不会重复的
上面的是长ID,下面的短ID
//查看当前版本以及之前的所有版本,只是在这个提交的版本时间之前的可以看到,当你上传的版本多了以后, //此时需要切换到以前的某个版本看时,这个版本后面的版本就看不到了 git log //这个和上面的类似,但是这个显示的是短ID并且查看的是所有版本及你每次修改的记录也会看到 git reflog
-
当我们上传到暂存区时返回到操作空间,就是相当于下载,把当前文件的内容覆盖掉
git checkout 文件名
-
在上传到本地仓库时返回到操作空间
git reset --hard "id号" //可以是短ID也可以是长ID
当我们有的文件不想上传,比如共享的文件
- 此时我们可以创建一个
.gitignore
的文件,不能有扩展名,系统默认必须有扩展名,我们可以利用开发工具进行自定义文件,将不想上传的文件名字写到.gitignore
文件里,包括自己的名字
分支操作 (这是对于项目整合时的工作)
-
查看当前默认的分支
git branch //查看当前的分支 默认是master
-
创建分支
git branch "分支名"
-
切换分支
git checkout "分支名"
当我们处于不同工作时分工不同,在不同分支下创建的文件是互不影响的,且不共享
-
合并分支 最好是切换到默认主分支下进行合并
git merge "分支名"
GitHub上传文件
- 首先我们要创建GitHub账号,创建好后我们进去,有绿色的按钮或者翻译成汉语都可以,创建新项目
其他的就不要懂动了
- 第一个箭头就是你GitHub的项目的地址
- 第二个和第三个就是需要等会向Git中输入的命令,照着敲或者复制都是可以的
- 首先我们需要先将文件传到本地仓库才可以进行网站的上传
- 将第二行和第三行代码复制到Git中,会提示填写你的GitHub的账号和密码,一定要填写对,否则会在电脑里留下记录,以后就传不了,需要消除才可以
这样就会在你的GitHub中显示你的文件
如果当密码输入错误的时候
在控制面板搜凭据找到凭据管理器,将关于你GitHub的网站的信息删除掉就可以了,这时候我们在Git中再次进行上传