配置

安装完成的地一步就是要配置好你的用户名和邮箱,最好与你的github账号一样的配置
git config --global user.name '用户名'git config --global user.email '邮箱' 使用这两条语句查看
git config user.namegit config user.email

克隆

命令git clone [url] 这条命令可以克隆别人的代码仓库,然后导入到当前目录下,这样比直接下载的好处就是,会保留别人的.git文件夹,就是别人的代码仓库,也就是说可以看到历史版本,其中的url就是在这个位置。

axios git 请求传参_操作系统

记录更新

命令git init建立git仓库。

命令git status可以检查当前文件的状态。

命令git add [文件]跟踪一个文件,如果是git add .那就是跟踪当前目录下的所有文件,还可能会出现警告,如下图:

axios git 请求传参_运维_02


这是因为window和linux的换行符不同,其实我感觉问题不大,如果你要强行解决的话那就在建立仓库之前就应该加上这条命令git config --global core.autocrlf false

命令git diff显示文件未暂存时的改动。

命令git commit -m '注释'提交更新,后面的-m的部分可加可不加。

命令git rm移除文件,如果加-f就是强行移除。

命令git log查看提交历史。

远程仓库的使用

命令git remote -v查看当前远程仓库。
命令git remote add origin [url]url是第一张图片的那个东东。
命令git remote rm origin移除远程仓库
命令git remote rename [old_name] [new_name]重命名。

步骤

1.使用如下命令ssh-keygen -t rsa -C "你的邮箱地址"生成ssh key。注意这里的邮箱地址是你在github上注册的邮箱地址,然后会出现以下信息。

axios git 请求传参_操作系统_03

记下括号的路径,然后按回车默认就可以了,然后在路径中找到id_ras.pub文件,用记事本打开,复制所有内容,然后到你的github账号下的,点击你右上角的头像然后点击Settings,找到SSH and GPG keys,点进去,再点击New SSH key,Title随便取,将复制内容放到Key的下面,点击Add SSH key即可。

2.如何你是第一次使用,首先添加你的远程仓库

git remote add origin [url] 然后在你要上传的文件下右键Git Bash Here,执行

git init

然后

git add [文件]

你想要的文件,然后

git commit -m '注释'

提交你add文件的更新,最后

git push origin master

然后就可以在github上看到你的更新了。

3.如何你已经上传过一次了,那么只需要后三条命令就可以完成更新了。

错误处理

如果他报了这个错的话

\302\226git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

首先测试你的ssh是否有效

ssh -T git@github.com

如果是显示Hi,XXX什么的,就是没问题,否则要重新生成ssh,如果还是报错的话应该是你本地的url有问题
打开当前目录下的.git下的config把url改成你当前的url,也就是git@github.com什么的,就可以了

小知识
文件的颜色

当你在文件中建立了git仓库你在IDE中的文件就会有颜色的变化。
白色(正常色):未改动或者没有仓库时的颜色。
红色:未添加仓库的,在创建仓库时会出现。
绿色:已添加到本地仓库,没有进行commit push提交远程的。
蓝色:修改已经提交到本地仓库的代码。