git指令总结及常见问题积累与解决方案
git指令总结及常见问题积累与解决方案
git初始化一个项目并且长传到服务器后端步骤:
1、本地文件操作
通过:git init初始化化一个项目 会出现一个隐藏文件 ,可以文件夹属性设置进行查看,此时文件的状态有三个:原始文件状态、纳入缓存文件状态、纳入版本库的文件状态。
原始文件状态:是文件最初始的状态,如果想上传到git服务器端,需要进入下一个状态纳入缓存文件状态,通过添加git add* 将文件纳入到缓存文件状态,通过git status来查看当前文件状态 此时文件名显示 为绿色说明已经成功纳入缓存文件。
纳入版本库状态: 成功纳入缓存的文件 通过 git commit -m “文件说明” 将文件纳入入版本库。
此时文件的操作已经完成,接下来需要进行本地git 与git服务器端的联系。
2、本地与服务器端的操作
2.1 创建秘钥
向本地与git服务器端创建联系,需要在git后端创建ssh秘钥, 创建这个秘钥的前提,需要在本地通过git指令来创建秘钥 ssh-keygen -t rsa -c "邮箱",在本地找到id_rsa.pub文件(默认安装git 是在c盘c:\users\think\.ssh),复制里面的的内容进行创建秘钥。
2.2 创建初始化项目
在git 官网上创建自己的项目 创建完成自己的项目后会后提示如何长传自己源码, 链接的地址 以及上传的源码的指令,如果显示; 这时就已经上传成功了。
3、常见的问题
初始化一个项目并且上传比较容易,但是往往会电脑关机,当再次使用是,git软件重新打开, 如果想在原始的项目内添加内容并且上传这时需要,打开项目目录通过指令:cd 文件路径 ls查看当前文件状态 这时文件状态是:蓝色表示的是文件根目录 , 如果没有添加任何东西 执行 git add * 在查看文件状态 git status:只有新添文件才可以 即使是文件也不会有反应,前几次就是载在这个地方, 添加新的文件在尝试:重回文件状态的几个步骤。
如果想再次上传文件,只需执行 上传代码就够了 git push -u origin master 不要在重新创建秘钥了 这要文件项目初始化 状态 上传 都要重新做一遍。
推荐阅读