git的基本命令和如何使用git上传到github
Posted liuqiyu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git的基本命令和如何使用git上传到github相关的知识,希望对你有一定的参考价值。
安装地址:https://git-scm.com/downloads
配置
安装完成的地一步就是要配置好你的用户名和邮箱,最好与你的github账号一样的配置
git config --global user.name ‘用户名‘
git config --global user.email ‘邮箱‘
使用这两条语句查看
git config user.name
git config user.email
克隆
命令
git clone [url]
这条命令可以克隆别人的代码仓库,然后导入到当前目录下,这样比直接下载的好处就是,会保留别人的.git文件夹,就是别人的代码仓库,也就是说可以看到历史版本,其中的url
就是在这个位置。记录更新
- 命令
git init
建立git仓库。 - 命令
git status
可以检查当前文件的状态。 - 命令
git add [文件]
跟踪一个文件,如果是git add .
那就是跟踪当前目录下的所有文件,还可能会出现警告,如下图:
这是因为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 [name] [url]
name就是你的项目名,url是第一张图片的那个东东。 - 命令
git remote rm [name]
移除远程仓库, name也是项目名。 命令
git remote rename [old_name] [new_name]
重命名。步骤
1.使用如下命令
ssh-keygen -t rsa -C "你的邮箱地址"
生成ssh key。注意这里的邮箱地址是你在github上注册的邮箱地址,然后会出现以下信息。记下括号的路径,然后按回车默认就可以了,然后在路径中找到id_ras文件,用记事本打开,复制所有内容,然后到你的github账号下的,点击你右上角的头像然后点击Settings,找到SSH and GPG keys,点进去,再点击New SSH key,Title随便取,将复制内容放到Key的下面,点击Add SSH key即可。
2.如何你是第一次使用,首先添加你的远程仓库git remote add [name] [url]
,然后在你要上传的文件下右键Git Bash Here,执行git init
,然后git add [文件]
你想要的文件,然后git commit -m ‘注释‘
提交你add文件的更新,最后git push origin master
,然后就可以在github上看到你的更新了。
3.如何你已经上传过一次了,那么只需要后三条命令就可以完成更新了。小知识
文件的颜色
当你在文件中建立了git仓库你在IDE中的文件就会有颜色的变化。
白色(正常色):未改动或者没有仓库时的颜色。
红色:未添加仓库的,在创建仓库时会出现。
绿色:已添加到本地仓库,没有进行commit push提交远程的。
蓝色:修改已经提交到本地仓库的代码。
以上是关于git的基本命令和如何使用git上传到github的主要内容,如果未能解决你的问题,请参考以下文章