1,注册一个github账号,创建一个远程仓库,并复制ssh。
2,linux操作台上执行git init 初始化项目
3,git add . 将该目录下所有文件加入本地暂存区,注意命令后面有一个.代表将所有文件添加到暂存区,如果只想将个别提交,那么将.换成文件名即可。
git rm -r --cached . 清理暂存区的所有文件
git ls-files 查看暂存区的所有文件
4,git status 查看状态,该命令会将工作空间中的版本与暂存区的版本进行对比,我下面的状态是已经把所有文件加入到了暂存区中,但是还没有提交到本地历史区
5,git commit -m "项目注释" 将暂存区的文件提交到本地仓库,本地仓库就在当前文件夹路径下的.git文件下。记录着每次提交的情况,便于历史版本查看。
git log 查看所有的commit提交记录
git show 查看提交的详情
git show commit_id --name-only
显示在指定commit_id中提交的所有文件。
6,git remote add origin https://github.com/intflag/SayLOVE.git 该命令是把本地历史区中的文件添加到github服务器的暂存区中。这一步是本地和远程服务器建立联系的一步。执行成功后不会显示任何结果。
7,git pull origin master 该命令是先把github上的文件拉下来,注意在每次提交之前要首先进行pull,这是防止冲突。如果报错,只要输入git pull origin master --allow-unrelated-histories 即可
8,git push -u origin master 这一步是真正向github提交,执行完成后,github上的repository就有和你本地一样的代码文件了。
git config --global user.name "bryan sun"
git config --global user.email "hitsjt@gmail.com"
git remote rm name # 删除远程仓库
git remote -v 显示远程仓库
git remote rename old_name new_name # 修改仓库名
参考Git提交的本地仓库在什么位置 - codeRunner-hd - 博客园 (cnblogs.com)
参考:(50条消息) git 本地仓库存储位置 / github 本地仓库存储位置 / gitee 本地仓库存储位置_山城Coder的博客-CSDN博客_git本地仓库在哪里
参考(50条消息) gitignore文件不生效如何解决_raoxiaoya的博客-CSDN博客_gitignore文件不生效