简单配置:
--全局设置:
$git config --global user.name "WingC"
$git config --global user.email "xxxx@xxxx.com"
--创建仓库
mkdir dp700
cd dp700
$git init
touch README.md
$git add README.md
$git commit -m "first commit"
$git remote add origin git@git.oschina.net:null_783_4955/dp700.git//两种方式,一种为SSH,一种为HTTP:https://git.oschina.net/null_783_4955/dp700.git
$git push -u origin master//将origin设为master
//当已存在仓库时
cd existing_git_repo
$git remote add origin https://git.oschina.net/null_783_4955/dp700.git
$git push -u origin master //第一次提交
$git push origin master //之后每次提交可以不用-u
--添加远程库
$ssh-keygen -t rsa -C "xxxx@xxxx.com"
$ssh -T git@git.oschina.net//查询是否添加公钥成功
--工作区与暂存区”:
目录下的文件为工作区文件,.git中属于暂存区,当需要push时,先要使用add将工作区文件加入暂存区,然后使用commit进行提交,最后使用push提交到远程仓库。
切记:如果我们在创建远程仓库的时候添加了README和.ignore等文件,我们在后面关联仓库后,需要先执行pull
操作