##安装Git
右键打开git bash
查看命令帮助:git --help ,如果有信息显示表示安装成功
查看某个具体命令帮助:git --help xxx,例如git --help add
##概念:
- 仓库
- 源文件:origin
- 主分支:master
- 缓存区
##步骤:
- 1新建仓库:
- (1)新建文件夹
- (2)在文件夹里右击打开gitbash
- (3)输入git init,仓库建立成功 - 2将源文件origin和远程仓库地址连接https://xxx.git
- git remote add origin https://xxx.git
- 可选其他的操作: git remote remove origin 断开原来的连接,如果已经有连接
- 查看远程仓库地址:git remote -v - 3分支操作:
- 创建:git checkout -b xxx
- 切换: git checkout xxx
- 删除:git checkout -d xxx
- 4 下载代码
- git clone xxx.git仓库地址
- 在当前目录,当前分支下
- git pull xxx.git master
- 线上代码和本地代码有冲突时,如果丢弃本地修改,git reset HEAD --hard ,再重新pull一次
- 如果没效果试试,git checkout origin/master -f ,git checkout master -f,再重新pull一次
- 5 提交代码
- 逻辑:先添加到缓存区,再提交到主分支master,再提交到源就是远程仓库
- (1)git add path(文件和目录),会添加path下所有的文件到缓存区;
- git add -u 只添加以前添加过的文件所做的修改到缓存区,不添加新文件; - (2)git status:查看添加了哪些文件
- (3)git commit -m “xxx”:提交缓存区的改动到主分支master,“xxx“:提交信息
- git commit -a :提交到主分支master,进入vim编辑器,1)i插入开始输入,2)英文输入法下按Esc退出(中文输入法下会出错),3):wq保存退出。
- (4)git push origin master: 把master分支推送到源文件也就是远程仓库,因为origin一开始已经和远程仓库连接,origin就是远程仓库。
- (5)git push 时不用输入密码,提前保存密码,执行下面git命令行:
- vim .git-credentials
- https://{username}:{password}@github.com
- git config --global credential.helper store