GIT 官方下载地址
https://git-scm.com/downloads
安装git 的详细步骤此处不多介绍了
GIT 常用命令
GIT clone 一个已存在的远程仓库
- **在指定的workspace创建文件夹 **
(1) cd /data/myworkspace
(2) mkdir some_project - 克隆远程仓库到本地
git clone git://github.com/someone/some_project.git some_project
GIT 创建本地项目 并上传到远端服务器
- 在远端建立项目
- 创建本地项目
(1) 正常构建项目文件夹 : mkdir some_project
(2) 进入该文件夹子 : cd some_project
(3) 初始化文件夹成为git目录 : git init - 关联远端仓库 [这个时候还只是在本地指向了远端 , 还没有真的关联上]
git remote add origin git://github.com/#{your_git_userID or groupName}/another_project.git
** 此处origin的意思是 , 在本地定义远端路径的别名 , [也可以定义成其他字串,一般使用origin]
这样在后续操作远端仓库的时候 , 可以使用 origin 代替远端的意思 ** - 与远端仓库获取真实链接
(1) 创建任意文件 : echo “# some_project” >> README.md
(2) 将文件加入缓存区 : git add README.md
(3) 将缓存区提交到本地仓库 : git add commit -m ‘some_project init commit’
(4) 推送到远端仓库 : git push -u origin master
如果出现了 :
恭喜你 , 成功了;
(5) 为什么还有5呢? 额 , 如果提示了你没权限那么你需要设置公钥给你的远端仓库 , 这里不介绍了;
可以参见 https://blog.csdn.net/hl1986503/article/details/84991559
(6) 有些时候使用ssh协议无法成功时 , 可以选择http协议 , clone的命令是一样的;
但是做免密的方式就不同了
找到你的git安装目录下的etc目录 : **/git/etc/
然后 , 编辑一下 : vim gitconfig
追加如下内容 :
[credential]
helper = store
[user]
name = {你的用户名}
email = {你的邮箱}
# user的这块我是强迫症 好像不写也可以
那么除了第一次clone的时候需要你输入一次用户名和密码 , 其他就再也不用了;
下一篇 GIT 版本管理 developer 入门 (二) : https://blog.csdn.net/hl1986503/article/details/84993046