一、环境相关
- 下载安装git 下载地址
- 创建ssh key
$ ssh-keygen -t rsa
$ git config --global user.email "xxx@163.com"
$ git config --global user.name stormxz
如果不添加email 和 name,是无法向github commit code.
3. 将id_rsa.pub 中的内容放入github SSH keys 中
ssh -T git@github.com //检测是否可以连接到github
如果出现如下信息,说明连接成功
二、代码相关
- git clone …
- 将代码放入下载下来的目录下
- git add .
- git commit -m “修改内容记录”
- git push origin HEAD:refs/for/分支名
//下载README
echo “# shortcutdemo” >> README.md
git init
git commit -m “add Readme.md”
git remote add origin git@github.com:stormxz/shortcutdemo.git //创建分支
git push -u origin storm
常见问题记录:
*(HEAD detached at origin/storm) 为游离状态分支,需要清除
$ git checkout --detach storm
$ git checkout storm