git入门简介
- 安装git
- 环境变量配置
- 使用码云/github(私有项目收费)/自己搭建git服务器
- Git连接码云服务器
4.1 git config --global user.name "你的名字或昵称"
4.2git config --global user.email "码云注册邮箱"
4.3生成并部署SSH key公钥
ssh-keygen -t rsa -C "码云注册邮箱.com"
输入之后,连续按回车键,不需要做任何更改,会生成SSH key,存放在系统默认路径下
4.5查看生成的SSH key
cat ~/.ssh/id_rsa.pub
4.6 将key配置到码云中
4.7 git init ----------初始化git仓库
git remote add origin 你的项目地址 //注:项目地址形式为:http://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git 用来连接远程码云
git add . --将项目中的所有文件上传
git commit -m '对上传文件的注释'
git push origin master --正式上传至码云中,若上传有问题,可以试试 git push origin master -f 表示舍弃线上的文件,强制推送
git branch --set-upstream-to=origin/master master 将本地分支与远程分支关联
- Git常用命令
(1) git status 查看工作区代码相对于暂存区的差别(查看已更改文件)
(2) git add . 将工作区代码提交到暂缓区
(3) git commit 将暂缓区代码提交到本地仓库
(4) git push 将本地仓库代码提交到远程仓库
(5) git pull 远端代码更新到本地
(6) git stash 将不想提交的代码暂存起来
(7) git stash pop 弹出最近暂存的代码
- 使用beyond compare 替代git原有对比工具(git mergetool)