您的位置:首页 > 其它

git使用基本操作

2016-11-18 09:51 211 查看
1. git 配置:
git config --global user.name "xxx"      -- 配置用户名,上传本地 repository 到服务器上的时候,在 Github 上会显示这里配置的上传者信息
git config --global user.email "xxx"     -- 配置邮箱
git config --list        查看配置列表
配置 sshkey : 上传代码时使用这个 sshkey 来确认是否有上传权限
1). 创建本地 ssh :
cd ~/.ssh
ssh-keygen -t rsa -C "Github 的注册邮箱"
2). 在 Github 中添加这个 sshkey :
复制  /home/bruceking90/.ssh/id_rsa.pub 文件中的内容;
登录 Github --> Account Setting  --> SSH-KEY --> Add SSH-KEY --> 粘贴id_rsa.pub中的内容;
3). 验证: ssh -T git@github.com
出现 Hi xxx! You've successfully authenticated, but GitHub does not provide shell access. 说明配置成功,可以连接上 Github
2. 建立仓库 repository :
git init here       -- 创建本地仓库
git remote add origin git@github.com:用户名/仓库名.git
-- 把本地仓库和远程仓库关联起来, 如果不执行这个命令的话,每次 push 的时候都需要指定远程服务器的地址
3. 从远程仓库中下载新的改动:
git pull origin master

4. 提交本地修改到远程仓库中:
git add
git add -A      -- 将改动添加到本地仓库中
git rm xxx      -- 从本地仓库中删除指定文件
git rm -r xxx   -- 从本地仓库中删除指定文件夹

git commit -m "注释"    -- 把本机缓存中的内容提交到本机的 HEAD 里面
git push origin master      -- 把本地的 commit push 到远程仓库中
(注释:如果出现推送错误,可以强制性推送git push origin +master或者先git pull,然后再操作库)
   如果有permission deneied,尝试:   ssh -i ~/.ssh/id_rsa -vT git@github.com   ssh-agent   ssh-add ~/.ssh/id_rsa
Git 常用命令git init                 -- 创建本地仓库(repository),将会在文件夹下创建一个 .git 文件夹,.git 文件夹里存储了所有的版本信息、标记等内容
git remote add origin git@github.com:用户名/仓库名.git-- 把本地仓库和远程仓库关联起来。如果不执行这个命令的话,每次 push 的时候都需要指定远程服务器的地址git add                  -- 从本地仓库增删,结果将会保存到本机的缓存里面
git rmgit commit -m "注释"     -- 提交,把本机缓存中的内容提交到本机的 HEAD 里面git push origin master   -- 把本地的 commit(提交) push 到远程服务器上, origin 也就是之前 git remote add origin 那个命令里面的 origin,origin 替代了服务器仓库地址:git push git@github.com:用户名/仓库名.gitgit pull origin master   -- 从远程服务器 pull 新的改动git status               -- 查看状态git add -A               -- 提交全部修改

git clone

使用 git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。 如果你需要与他人合作一个项目,或者想要复制一个项目,看看代码,你就可以克隆那个项目。 执行命令: git clone [url]

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: