# vincent **Repository Path**: wjc666/vincent ## Basic Information - **Project Name**: vincent - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-06-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vincent ## ===========git使用笔记============= #### ==========安装配置=============== * 1.安装完成之后 打开Git Bash,输入: > git config --global user.name "your name" > git config --global user.email "your email" * 2.生成SSH秘钥,在Git Bash,输入: > ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 将 生成的秘钥输入你的git账号中的SSH中 参考:http://git.mydoc.io/?t=154712 * 3.测试是否配置成功(以码云为例) > ssh -T git@git.oschina.net #### ============初始化项目============== * 1.创建远程仓库,建议创建空的 * 2.打开Git Bash,进入项目路径下,输入: > git init > touch .gitignore > touch README.md * 3.修改.gitignore文件,添加不需要提交的文件或文件夹,让git忽略这些文件或文件夹 ` .idea target src/test vincent.iml .classpath .project .settings ` * 4.提交代码到本地 > git add . 跟踪所有要提交的文件 > git commit -m "init project" 提交代码到本地 -m ""这里输入注释,建议用英文写 > git remote add origin <你的项目地址> //注:项目地址形式为:http://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git > git push origin master #### ===========日常更新代码============= * 1.如果你的代码有修改过的内容,又要更新代码,请按照如下步骤: > git add . 跟踪所有修改过的文件 > git stash 将修改的内容缓存起来 > git pull --rebase 拉取远程仓库的代码到本地 > git stash pop 将本地缓存的修改释放 > //注意:这时候一定要检查代码是否有冲突的情况,如果有冲突,请解决冲突后再执行其它操作 * 2.如果本地代码是最新的,运行: > git pull #### ===========日常提交代码============= > git status 查看修改过哪些文件 > git add . 跟踪所有修改过的文件 > git commit -m "注释(本次提交,你做了哪些工作)" > git push ![image](http://git.oschina.net/wjc666/vincent/raw/master/git_cmd.jpg)