git现在已经是非常大众的版本管理工具了,如果在windows下用vs这种ide,已经可以很简单的点点鼠标就完成大部分工作了。
但是在某些特殊情况用命令行时,还是需要了解很多命令的。
安装
linux
apt/yum install git
windows
下载安装
初始化当前目录为仓库
有文件也可以(不会自动添加到库而已)
git init
设置信息(信箱,用户名)
git config --global user.email "fyter@live.cn"
git config --global user.name "fyter"
保存登录凭证,以免多次提示账号密码或者令牌
git config --global credential.helper store
将文件添加到仓库
git add 文件名
如果文件名以-开始,则git add -- -文件名
与远程git库连接
git remote add origin 库的地址
输入用户名密码
提交到远程仓库,默认需要描述提交的内容
git push
拉取远程仓库
git pull
注:我使用微软Azure DevOps(前身是vsonline或tfsonline)时,不能用微软账号密码登录,需要产生一个访问令牌(Access Token),用这个令牌(一串字符串)作为用户名,密码为空,可登录。
github未试,也是微软的,应该有类似操作。