00x0、配置信息。
git config –global user.name “username”
#設置用戶名
git config –global user.email “email@mail.com”
#設置郵箱
#git config –global color.ui auto
#git init
#完成git初始化
——————————-
00x1 設置C/S鏈接
ssh-keygen -t rsa -b 4098 -C email@mail.com
#生成ssh密鑰並添加github
ssh -T git@github.com
#測試鏈接狀況
#Hi <user>! You've successfully authenticated, but GitHub does not provide shell access.
git clone git@github.com:yourname/<Project.git>
#克隆一個項目,基於SSH傳送更安全。也可以http,這裏不解釋http。
00x2、推送更改(本地)
——————————-
#git status
#查看github狀態
git add <filename>
#添加文件到缓存区
#git log
#查看提交歷史記錄
git commit -m “saysomething”
#推送远端仓库
00x3、推送給服務器
——————————-
git push -u origin master
#默認 master 可更換任意”分支”。
#以扩展名.md,.mkd,.mkdn,.mdown,.markdown等为结尾的文件,均以Markdown标记语言语法进行解析并显示。
00x4、關於其他
——————————-
git checkout 檢查可還原的
git checkout <filename> 还原一个文件
git remote add <name> https://github.com/<name>/<Project>.git 获取更新
参考文章:
http://navisec-git.qiniudn.com/
http://www.runoob.com/w3cnote/git-guide.html
https://marklodato.github.io/visual-git-guide/index-en.html
http://wiki.jikexueyuan.com/project/github-basics/creat-new-repo.html
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000