idea本地代码托管到git

公司内部搭建git服务器:http://tengj.top/2016/03/29/git6gitlab/

个人代码托管到git流程:

1.首先在github注册账号 https://github.com/

2.登陆git创建项目



3.下载安装git客户端  https://git-scm.com/download/win

4.初始化git仓库,本地项目文件夹右键–>Git Bash Here 输入git init 回车

5.拷贝git项目地址


 
 

6.git增加远程库 输入git remote add origin https://github.com/yangzeng1211/test.git


如果提示 fatal: remote origin already exists.  输入git remote rm origin

7.配置个人信息
git config --global user.name "yangzeng"

git config --global user.email "[email protected]"

8.生成公钥shh-key ,输入ssh-keygen.exe

9.进入用户.ssh目录,查看生成的公钥 命令:cat id_rsa.pub



10.添加到对应的gitlab ,点击头像-->Settings 点击SSH and GPG keysNew SSH key 将公钥拷贝进去 Add SSH key


11.测试是否配置成功ssh -T [email protected]


12.将代码检出到本地 git clone https://github.com/yangzeng1211/test.git


13.配置idea


14.idea创建本地库


15.项目右键,git -- add

16.项目右键,git -- commit

17.idea VCS --Git -- Push

18.使用git命令提交代码

git status     查看工作区
git add         将该文件添加到git跟踪
git status     再次查看状态
git commit   提交 并填写修改记录:新加日记文件
git status     提交后再次查看工作区,显示无文件要提交,干净的工作区
git push     推到git 输入git用户名 密码
git pull     拉取最新代码
git fetch        获取新的分支
git log           查看之前都有哪些代码提交,复制某一个时间的点的commit的值
git reset --hard commit的值     ---代码退回到一个时间点

git reflog      列出当前版本之前的版本


如何在git中删除指定的文件和目录

1.拉取远程的Repo到本地(如果已经在本地,可以略过)

$ git clone xxxxxx

2.删除本地文件
$ git rm 我的文件

3.在本地仓库删除文件夹
$ git rm -r 我的文件夹/
此处-r表示递归所有子目录,如果你要删除的,是空的文件夹,此处可以不用带上-r。

4.提交代码
$ git commit -m"我的修改"

5.推送到远程仓库(比如GitHub)
$ git push origin xxxxxx



猜你喜欢

转载自blog.csdn.net/yz2015/article/details/79661197