# Expert-Drivers **Repository Path**: AnthonyDave/expert-drivers ## Basic Information - **Project Name**: Expert-Drivers - **Description**: 老司机1队和2队代码仓库 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-04 - **Last Updated**: 2021-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Expert-Drivers ## 介绍 老司机1队和2队代码仓库 ## 软件架构 待更新 ## 参与贡献 -- About Git ### Frok 之后的初始化 ```c mkdir GrdProcess # 创建GrdProcess目录 cd GrdProcess # 切换到GrdProcess目录 git init # 创建并初始化git库 git remote add origin https://gitee.com/AnthonyDave/expert-drivers.git # 添加远程git仓库 ssh-keygen -t rsa -C "your register email" # 添加SSH秘钥到git远程库,邮箱可以从git账号里查看 cat ~/.ssh/id_rsa.pub # 查看秘钥 ``` 复制添加到你git账号里的ssh key列表里,就可以通过安全认证传输数据了。参考[Git如何fork别人的仓库并作为贡献者提交代码](https://www.cnblogs.com/javaIOException/p/11867988.html)。 ```c git pull origin master # 将远程git库代码下载到本地 (origin代表远程仓库,master代表主分支) ``` ### 忽略不用上传的文件 请使用.gitignore文件,将你在当前文件夹不想上传的文件或子文件夹给屏蔽掉,vscode中这些文件夹会变成灰色。 ### push 一般步骤: ```c git add newfilename.type git commit -m 'commit' git push -u origin master ``` 每次修改前,注意使用先把上游仓库合并到本地仓库。**推荐每次代码待提交前,都从原项目拉取一下最新的代码。** ```c git remote add upstream https://github.com/beenoera/GrdProcess.git # 添加上游仓库地址 git remote -v # 查看 origin 和 upstream 对应的仓库是否正确 git pull upstream master # 从上游仓库获取最新的代码合并到自己本地仓库的master分支上 git push -u origin master ``` 注意一般不要用 ```c git push --force ``` ### 关于增删文件名 **删除文件名** ```C git rm file1.txt git commit -m "remove file1.txt" ``` 增加文件直接加就好了,然后也是commit