wordpress 分类图像描述,app优化推广,文明农村建设网站,个人电脑做网站主机今天我开始了初步的学习#xff0c;首先从陌生的开始下手#xff0c;GitHub#xff0c;自己通过查询网络上的资料有了初步的理解与认识。进行了Git与GitHub的配置。一、前期准备进入GitHub官网 (https://github.com/)推荐使用谷歌浏览器#xff0c;部分浏览器可能会进不去官…今天我开始了初步的学习首先从陌生的开始下手GitHub自己通过查询网络上的资料有了初步的理解与认识。进行了Git与GitHub的配置。一、前期准备进入GitHub官网 (https://github.com/)推荐使用谷歌浏览器部分浏览器可能会进不去官网注册账号。二、建立存储代码的库注册完GitHub账号以后新建一个库取名为test这样一个用来云存储代码的库就建好了我们会看到一个这样的界面这将会在后面用到库已经建好那么如何将电脑中的代码上传到库中呢 首先需要做的是将该库与本地连接起来也就是将库克隆到本地接下来有两种方法1、下载GitHub客户端 2、通过地址进行连接三、克隆库到本地1.下载GitHub客户端(推荐)顾名思义我们需要先从网上下载GitHub并进行安装下载好后点击运行登录账号登录后我们再来到GitHub官网点击建好的那个库需要用到这个界面由于下载了客户端我们可以直接点击 Set up in Desktop然后电脑会打开GitHub点击Clone浏览路径选择一个本地的文件夹这里我选择的是一个叫做workspace的文件夹然后找到并进入这个文件夹会发现文件夹里出现了test的文件夹这就说明已经将那个叫做test的代码库克隆到了本地。2、利用地址将库与本地进行连接如果不下载客户端的话可以利用地址来进行连接。我们还是需要利用建好库之后的那个界面记住地址在本地电脑上选择想要保存位置的文件夹我用的还是刚才那个叫做workspace的文件夹。进入文件夹这里我已经把刚才那个test文件夹删除了会发现workspace现在是一个空文件夹我们单击右键选择Git Bash Here(前提电脑已经下载安装了Git)进入命令窗输入git clone https://github.com/xhj1074376195/test.git 注意这里的地址需要修改为你自己的地址上面已经强调记住了然后去查看workspace文件夹发现里面出现了test文件夹克隆成功四、将代码文件等保存至库进入电脑中的test文件夹将需要保存的文件复制到该test文件夹中这里我的是一个叫做main的cpp文件。右键Git Bash Here进入命令窗。然后开始输入git add main.cpp注意需要将main.cpp改为你要上传的文件名与类型回车然后输入git commit -mc-m后的是字符串备注内容可任意填写回车之后再输入git push origin master回车提交如果GitHub已经登录就可以提交否则会让你输入账号和密码。出现这个界面说明上传成功我们回到GitHub官网查看到库中上传的文件以后再在这个仓库下写代码就不需要再clone了只需要在本地仓库(我的workspace文件夹下的test)的文件夹里右击打开Git Bash然后输入git pull就行了GitHub上的代码就会更新到本地。上传代码的时候只需要输入三句命令git add 你要上传的文件名或者写成git add * .这是表示上传所有修改过的代码这个命令也很常用git commit -myour words这是提交时的备注备注内容写在双引号内git push origin master把本地仓库的修改提交到GitHub上五、git常用命令汇总克隆代码git clone 远程仓库的url配置邮箱git config --global user.email配置用户名git config --global user.name从远程仓库下拉代码到本地git pull放弃本地代码的修改git checkout -- 将本地代码添加到缓冲区git add * .移除add到缓冲区的文件git reset HEAD 将本地代码提交到本地仓库git commit -m日志文字将本地仓库同步到远程仓库git push origin master查看日志git log查看某个文件的提交日志git log 文件名查看某个用户的提交日志git log --author“author”查看某条提交日志相信信息git show 版本号查看git全部命令git --help查看git某个命令的使用git help 命令名六、远程仓库中文件夹的删除打开git bash敲入$ git rm -r --cached 文件夹名称敲入$ git commit -m delete 文件夹名称 dir敲入$ git push origin master重新提交