git使用笔记

常规用法:

提交当前变更:

1. add

git add -A

git add 文件.cs

2. commit

git commit -m "备注"

3. push

git push -u origin master

 

其他常用命令

git status

git chechout . (add之前,放弃所有的本地修改)

git reset xxx (reset到某个版本),传参(mixed/hard/soft/head(add之后,回滚))

 

SSH密钥建立安全连接

1. 检查是否已创建SSH密钥 参考link 。

cd ~/.ssh/

ls -al

By default, the filenames of the public keys are one of the following: 

  • id_dsa.pub
  • id_ecdsa.pub
  • id_ed25519.pub
  • id_rsa.pub

如果有以上某个文件,说明已经创建过,则跳过下面的创建密钥步骤

2. 创建SSH密钥 参考link 

ssh-keygen.exe -t rsa

3. 拷贝SSH密钥信息并添加到Gitlab服务器的账号中 参考link 

clip < ~/.ssh/id_rsa.pub

浏览器上打开gitlab服务器,登录账号后,依次打开 设置 -> SSH密钥

将上面拷贝的密钥信息粘贴到页面的对话框中,并完成增加密钥操作。

以上流程的相关帮助文档在gitlab服务器和github服务器上的ssh密钥页面均可找到。

 

将本地项目上传到gitlab

1. 在gitlab上新建项目,记住ssh地址

2. 本地项目里面执行以下操作

cd existing_folder
git init
git remote add origin git@gitlabserverip/projectname.git
git add .
git commit -m "note,like:initial"
git push -u origin master

posted @ 2018-05-24 12:30  脸谱匠  阅读(274)  评论(0编辑  收藏  举报